Στο όνομα των αρχείων εισόδου περιλαμβάνονται οι τιμές των INIT_HTABLE (I), LOW_LOAD (L) και 
HIGH_LOAD (H) αν είναι διαφορετικές από τις default. Για παράδειγμα, για να τρέξετε το 
πρόγραμμα σας με είσοδο από το 5c θα πρέπει στην εντολή gcc να προσθέσετε 

-DINIT_HSIZE=11 -DHIGH_LOAD=8.0 

Μετά εκτελείτε κανονικά:

./hw2 < in5c_I11_H8.0

Η έξοδος που θα παράγει το πρόγραμμα σας σε αυτή την περίπτωση πρέπει να είναι 
όμοια με τα περιεχόμενα του αρχείου out5c

Τα τεστ που σας δίνονται εξετάζουν τις παρακάτω περιπτώσεις και είναι ίδια με 
τα αντίστοιχα του autolab. 

0.  a: Έλεγχος makefile
	b: Άδειες δομές
	c: Άκυρες επιλογές, απλή κριτική

1. 	a: Εντολές Α, P. Δε γίνεται rehash, δεν εκτυπώνεται hash table 
   	b: Εντολές A, R, P. Δε γίνεται rehash, δεν εκτυπώνεται hash table
   	c: Εντολές A, R, A, P (δηλαδή προσθήκη και μετά από αφαίρεση). Δε γίνεται rehash, δεν εκτυπώνεται hash table
   	p: Εντολή P με αστερίσκο (δεν περιλαμβάνεται στο autolab - δίνεται μόνο για δικούς σας ελέγχους)

2. 	a: Εντολές A, P, D. Δε γίνεται rehash.
   	b: Εντολές A, R, P, D. Δε γίνεται rehash. 

3. 	a: Εντολή S. Δε γίνεται rehash, δεν εκτυπώνεται hash table
   	b: Εντολή S με ενδιάμεση R. Δε γίνεται rehash, δεν εκτυπώνεται hash table

4. 	a: Εντολή I. Δε γίνεται rehash, δεν εκτυπώνεται hash table
   	b: Εντολή I με ενδιάμεση R. Δε γίνεται rehash, δεν εκτυπώνεται hash table

5. 	
	a, b: Παρεμφερές με το 2 αλλά με διαφορετικό αρχικό μέγεθος και high load.
	c: Ομοίως, αλλά περιλαμβάνει κι άλλες εντολές όπως I και S
	d: Απλό τεστ που χρησιμοποιεί τις default τιμές των σταθερών INIT_HTABLE κτλ.

6.  a: Rehash μία φορά προς τα πάνω
	b: Rehash μία φορά προς τα πάνω, μία προς τα κάτω.

7.  a: Rehash πολλες φορές προς τα πάνω.
	b: Rehash πολλές φορές προς τα πάνω και προς τα κάτω.

8. Μεγάλο τεστ με όλες τις λειτουργίες. Προς το παρόν δε βαθμολογείται αυτόματα. 
   Θα διορθωθεί μετά την προθεσμία ώστε να αποφευχθεί ο κίνδυνος να κάνει timeout 
   το autolab σε περίπτωση που έχετε πολλές διαφορές από την αναμενόμενη έξοδο.


For fun: 
Τέλος, σας δίνουμε το reviews_huge.txt το οποίο περιέχει ένα μεγάλο αριθμό από κριτικές 
(πηγή κριτικών: Rotten Tomatoes, πηγή δεδομένων: Kaggle), εις περίπτωση που θέλετε
να πειραματιστείτε με ένα μεγάλο data set. 
