2.1Τι είναι αλγόριθμος;

Αλγόριθμος είναι μία πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρονικό διάστημα, με στόχο την επίλυση ενός προβλήματος.

💡 Σημαντικό: Σε έναν αλγόριθμο δεν δίνουμε ως εντολές στον Η/Υ ότι νομίζουμε εμείς σωστό. Ο αλγόριθμος πρέπει να ικανοποιεί συγκεκριμένα κριτήρια για να λειτουργήσει σωστά.

Η έννοια του αλγόριθμου δεν συνδέεται αποκλειστικά μόνο με προβλήματα της Πληροφορικής. Η έννοια των αλγορίθμων είναι θεμελιώδους σημασίας για την επιστήμη της Πληροφορικής. Για το λόγο αυτό, η Πληροφορική μπορεί να θεωρηθεί ως η επιστήμη μελέτης των αλγορίθμων.

2.2Ποια κριτήρια θα πρέπει να ικανοποιεί ένας αλγόριθμος;

Τα κριτήρια που πρέπει να ικανοποιεί ένας αλγόριθμος είναι:

  1. Είσοδος: Μία ή περισσότερες τιμές δεδομένων θα πρέπει να δίνονται στον αλγόριθμο ως είσοδοι. Διαφορετικά (αν δε δίνεται καμιά τιμή) θα πρέπει να δημιουργεί ο ίδιος τιμές, με τη βοήθεια συναρτήσεων παραγωγής τυχαίων αριθμών ή με άλλες εντολές, τις οποίες και θα χρησιμοποιεί.
  2. Έξοδος: Τουλάχιστον μία τιμή δεδομένων ως αποτέλεσμα θα πρέπει να δημιουργεί ο αλγόριθμος, είτε προς το χρήστη είτε προς άλλον αλγόριθμο.
  3. Καθοριστικότητα: Οι εντολές ενός αλγορίθμου θα πρέπει να είναι επακριβώς και αυστηρώς καθορισμένες, έτσι ώστε καμιά περαιτέρω εξήγηση να μην είναι απαραίτητη για την εκτέλεσή τους.
  4. Περατότητα: Μετά από ένα πεπερασμένο αριθμό βημάτων εκτέλεσης των εντολών του, ο αλγόριθμος θα πρέπει να τερματίζεται. Αλλιώς αποτελεί απλά μια υπολογιστική διαδικασία.
  5. Αποτελεσματικότητα: Κάθε εντολή ενός αλγορίθμου πρέπει να είναι απλή, δηλαδή δεν αρκεί να έχει ορισθεί αλλά θα πρέπει να είναι και εκτελέσιμη.
📌 Mnemonic: Είσοδος, Εξοδος, Καθοριστικότητα, Περατότητα, Αποτελεσματικότητα → ΕΕΚΠΑ

2.3Από ποιες σκοπιές μελετάει η Πληροφορική τους αλγορίθμους;

Η έννοια του αλγόριθμου είναι θεμελιώδης για την επιστήμη της Πληροφορικής. Η μελέτη των αλγορίθμων είναι πολύ ενδιαφέρουσα, γιατί είναι η πρώτη ύλη για τη μελέτη και εμβάθυνση, αν όχι σε όλες, τουλάχιστον σε πάρα πολλές γνωστικές περιοχές της επιστήμης αυτής.

Η Πληροφορική, λοιπόν, μπορεί να ορισθεί ως η επιστήμη που μελετά τους αλγορίθμους από τις ακόλουθες σκοπιές:

  • Υλικού (hardware): Η ταχύτητα εκτέλεσης ενός αλγορίθμου επηρεάζεται από τις διάφορες τεχνολογίες υλικού, δηλαδή από τον τρόπο που είναι δομημένα σε μια ενιαία αρχιτεκτονική τα διάφορα συστατικά του υπολογιστή (ανάλογα με το αν ο υπολογιστής έχει κρυφή μνήμη και πόση, ανάλογα με την ταχύτητα της κύριας και δευτερεύουσας μνήμης κ.λπ.).
  • Γλωσσών Προγραμματισμού: Το είδος της γλώσσας προγραμματισμού που χρησιμοποιείται (δηλαδή, χαμηλότερου ή υψηλότερου επιπέδου) αλλάζει τη δομή και τον αριθμό των εντολών ενός αλγορίθμου. Γενικά μια γλώσσα που είναι χαμηλότερου επιπέδου (όπως η assembly ή η C) είναι ταχύτερη από μια άλλη που είναι υψηλότερου επιπέδου (όπως η Basic ή Pascal). Ακόμη, σημειώνεται ότι διαφορές συναντώνται μεταξύ των γλωσσών σε σχέση με το πότε εμφανίσθηκαν.
  • Θεωρητική: Το ερώτημα που συχνά τίθεται είναι, αν πράγματι υπάρχει ή όχι κάποιος αποδοτικός αλγόριθμος για την επίλυση ενός προβλήματος. Η εξέταση αυτού του ερωτήματος είναι δύσκολο να σχολιασθεί στα πλαίσια του βιβλίου αυτού, επειδή απαιτεί μεγάλη θεωρητική κατάρτιση. Ωστόσο η προσέγγιση αυτή είναι ιδιαίτερα σημαντική, γιατί προσδιορίζει τα όρια της λύσης που θα βρεθεί σε σχέση με ένα συγκεκριμένο πρόβλημα.
  • Αναλυτική: Μελετώνται οι υπολογιστικοί πόροι (computer resources) που απαιτούνται από έναν αλγόριθμο, όπως για παράδειγμα το μέγεθος της κύριας και της δευτερεύουσας μνήμης, ο χρόνος για λειτουργίες CPU και για λειτουργίες εισόδου/εξόδου.

2.4Να αναφέρετε τους τρόπους αναπαράστασης ενός αλγορίθμου

Ένας αλγόριθμος μπορεί να αναπαρασταθεί με τους εξής τρόπους:

  • Ελεύθερο κείμενο (free text): Ο πιο ανεπεξέργαστος και αδόμητος τρόπος παρουσίασης αλγορίθμου. Έτσι εγκυμονεί τον κίνδυνο ότι μπορεί εύκολα να οδηγήσει σε μη εκτελέσιμη παρουσίαση, παραβιάζοντας το τελευταίο χαρακτηριστικό των αλγορίθμων, δηλαδή την αποτελεσματικότητα.
  • Διαγραμματικές τεχνικές: Συνιστούν ένα γραφικό τρόπο παρουσίασης του αλγορίθμου. Από τις διάφορες διαγραμματικές τεχνικές που έχουν επινοηθεί, η πιο παλιά και η πιο γνωστή ίσως, είναι το διάγραμμα ροής (flow chart). Ωστόσο η χρήση διαγραμμάτων ροής για την παρουσίαση αλγορίθμων δεν αποτελεί την καλύτερη λύση, γι' αυτό και εμφανίζονται όλο και σπανιότερα στη βιβλιογραφία και στην πράξη.
  • Φυσική γλώσσα κατά βήματα: Στην περίπτωση αυτή χρειάζεται προσοχή, γιατί μπορεί να παραβιασθεί το τρίτο βασικό χαρακτηριστικό ενός αλγορίθμου, όπως προσδιορίσθηκε προηγουμένως, δηλαδή το κριτήριο της καθοριστικότητας.
  • Κωδικοποίηση (coding): Ένα πρόγραμμα γραμμένο είτε σε μια ψευδογλώσσα είτε σε κάποια γλώσσα προγραμματισμού, που όταν εκτελεσθεί θα δώσει τα ίδια αποτελέσματα με τον αλγόριθμο.
💡 Σημείωση: Ο σχεδιασμός του αλγορίθμου είναι το πιο σημαντικό στάδιο στην κατασκευή ενός προγράμματος. Η μετατροπή του με μια γλώσσα προγραμματισμού σε μορφή κατάλληλη για τον Η/Υ είναι σχετικά απλή.

2.5Από τι αποτελείται ένα διάγραμμα ροής και ποια τα σύμβολα;

Το διάγραμμα ροής αποτελείται από ένα σύνολο γεωμετρικών σχημάτων, όπου το καθένα δηλώνει μια συγκεκριμένη ενέργεια ή λειτουργία.

Τα σύμβολα αυτά είναι:

ΣχήμαΡόλος
ΈλλειψηΑρχή, Τέλος
ΡόμβοςΕρώτηση με δύο ή περισσότερες εξόδους για απάντηση
ΟρθογώνιοΕκτέλεση μίας ή περισσότερων πράξεων
Πλάγιο παραλληλόγραμμοΕίσοδος ή έξοδος στοιχείων
📌 Σημείωση: Ο ρόμβος χρησιμοποιείται για ερωτήσεις/συνθήκες με δύο εξόδους (ΝΑΙ / ΟΧΙ). Τα βέλη δείχνουν τη ροή της εκτέλεσης.

2.6Τι είναι η μεταβλητή;

Μεταβλητές είναι ένα γλωσσικό αντικείμενο που χρησιμοποιείται για να αναπαριστά ένα στοιχείο εισόδου. Μπορούμε να θεωρήσουμε τις μεταβλητές ως θέσεις μνήμης με συγκεκριμένο όνομα όπου περιέχεται μια τιμή η οποία και μπορεί να μεταβάλλεται κατά την εκτέλεση του αλγορίθμου.

Στη μεταβλητή εκχωρείται μια τιμή, η οποία μπορεί να αλλάζει κατά τη διάρκεια εκτέλεσης του αλγορίθμου.

Είδη μεταβλητών:

  • Αριθμητικές: Αποθηκεύουν αριθμητικές τιμές (π.χ. 70, -32, 5)
  • Αλφαριθμητικές: Αποθηκεύουν κείμενο (π.χ. "Φροντιστήριο", "abc")
  • Λογικές: Παίρνουν τιμή αληθής ή ψευδής

2.7Τι είναι οι σταθερές;

Σταθερές είναι προκαθορισμένες τιμές που παραμένουν αμετάβλητες κατά την εκτέλεση του αλγορίθμου.

Συμβολικές σταθερές: Η ΓΛΩΣΣΑ επιτρέπει την αντιστοίχιση σταθερών τιμών με ονόματα, εφόσον αυτά δηλωθούν στην αρχή του προγράμματος.

Είδη σταθερών:

  • Αριθμητικές: π.χ. 70, -32, 5
  • Αλφαριθμητικές: π.χ. "Φροντιστήριο", "abc"
  • Λογικές: με τιμή αληθής ή ψευδής

2.8Τι είναι οι τελεστές;

Τελεστές είναι τα γνωστά σύμβολα των πράξεων. Υπάρχουν τρία είδη τελεστών:

1. Αριθμητικοί

+, -, *, /, ^, div, mod

  • div: Επιστρέφει το ακέραιο πηλίκο της διαίρεσης δύο αριθμών. Π.χ. 13 div 3 = 4
  • mod: Επιστρέφει το υπόλοιπο της ακέραιας διαίρεσης. Π.χ. 13 mod 3 = 1

2. Συγκριτικοί

>, <, >=, <=, =, <>

3. Λογικοί

ΚΑΙ, Η, ΟΧΙ — συνδέουν συνθήκες. Το αποτέλεσμα είναι πάντα μια λογική τιμή: αληθής ή ψευδής.

📌 Ιεραρχία τελεστών:
1. Αριθμητικοί
2. Συγκριτικοί
3. Λογικοί

2.9Τι είναι οι εκφράσεις;

Εκφράσεις είναι συνδυασμοί τελεστέων (μεταβλητών ή σταθερών) και τελεστών.

Το αποτέλεσμα μιας έκφρασης αποδίδεται σε μια μεταβλητή με εκχώρηση τιμής.

Π.χ. τιμή ← α + β — το αποτέλεσμα του αθροίσματος των τιμών των μεταβλητών α και β θα εκχωρηθεί στη μεταβλητή τιμή.

Η τελική τιμή μιας εκχώρησης εξαρτάται από την ιεραρχία των πράξεων (γνωστή από τα μαθηματικά) και τις παρενθέσεις.

💡 Σημείωση:
Διάβασε = Εκτελεστέα εντολή
Αλγόριθμος = Δηλωτική εντολή

2.10Λογικές πράξεις

Οι τρεις βασικές λογικές πράξεις:

  • Η (OR): Αληθής όταν οποιαδήποτε από τις δύο προτάσεις είναι αληθής
  • ΚΑΙ (AND): Αληθής όταν και οι δύο προτάσεις είναι αληθείς
  • ΟΧΙ (NOT): Αληθής όταν η πρόταση που την ακολουθεί είναι ψευδής

Το αποτέλεσμα είναι πάντα μια λογική τιμή: αληθής ή ψευδής.

Πίνακας Αλήθειας

Πρόταση ΑΠρόταση ΒΑ Η ΒΑ ΚΑΙ ΒΟΧΙ Α
ΑληθήςΑληθήςΑληθήςΑληθήςΨευδής
ΑληθήςΨευδήςΑληθήςΨευδήςΨευδής
ΨευδήςΑληθήςΑληθήςΨευδήςΑληθής
ΨευδήςΨευδήςΨευδήςΨευδήςΑληθής

2.11Τι εννοούμε με τον όρο Δομή ακολουθίας;

Η ακολουθιακή δομή εντολών (σειριακά βήματα) χρησιμοποιείται για την αντιμετώπιση απλών προβλημάτων, όπου είναι δεδομένη η σειρά εκτέλεσης ενός συνόλου ενεργειών.

Στη δομή ακολουθίας οι εντολές εκτελούνται η μία μετά την άλλη, με τη σειρά που γράφονται.

💡 Συμβουλή: Κάνε κλικ σε κάθε ερώτηση για να δεις την αναλυτική απάντηση.

2.1 Τι είναι αλγόριθμος;

▼

Αλγόριθμος είναι μία πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρονικό διάστημα, με στόχο την επίλυση ενός προβλήματος.

💡 Σημείωση: Η έννοια του αλγόριθμου δεν συνδέεται αποκλειστικά με προβλήματα Πληροφορικής. Η Πληροφορική μπορεί να θεωρηθεί ως η επιστήμη μελέτης των αλγορίθμων.

2.2 Ποια κριτήρια θα πρέπει να ικανοποιεί ένας αλγόριθμος;

▼
  1. Είσοδος: Μία ή περισσότερες τιμές δεδομένων ως είσοδοι (ή δημιουργία τιμών με τυχαίους αριθμούς)
  2. Έξοδος: Τουλάχιστον μία τιμή δεδομένων ως αποτέλεσμα
  3. Καθοριστικότητα: Οι εντολές πρέπει να είναι επακριβώς και αυστηρώς καθορισμένες
  4. Περατότητα: Μετά από πεπερασμένο αριθμό βημάτων ο αλγόριθμος πρέπει να τερματίζεται
  5. Αποτελεσματικότητα: Κάθε εντολή πρέπει να είναι απλή και εκτελέσιμη

2.3 Από ποιες σκοπιές μελετάει η Πληροφορική τους αλγορίθμους;

▼
  • Υλικού (hardware): Ταχύτητα εκτέλεσης ανάλογα με τη δομή του υπολογιστή (κρυφή μνήμη, ταχύτητα κύριας/δευτερεύουσας μνήμης)
  • Γλωσσών Προγραμματισμού: Το είδος της γλώσσας αλλάζει τη δομή και τον αριθμό εντολών. Γλώσσες χαμηλότερου επιπέδου (assembly, C) είναι ταχύτερες από υψηλότερου επιπέδου (Basic, Pascal).
  • Θεωρητική: Αν υπάρχει αποδοτικός αλγόριθμος για ένα πρόβλημα. Προσδιορίζει τα όρια της λύσης.
  • Αναλυτική: Υπολογιστικοί πόροι (μνήμη, χρόνος CPU, I/O)

2.4 Να αναφέρετε τους τρόπους αναπαράστασης ενός αλγορίθμου.

▼
  • Ελεύθερο κείμενο (free text): Ο πιο αδόμητος τρόπος, κίνδυνος μη εκτελέσιμης παρουσίασης
  • Διαγραμματικές τεχνικές: Γραφικός τρόπος (π.χ. διάγραμμα ροής / flow chart)
  • Φυσική γλώσσα κατά βήματα: Προσοχή στο κριτήριο του καθορισμού
  • Κωδικοποίηση (coding): Πρόγραμμα σε ψευδογλώσσα ή γλώσσα προγραμματισμού
💡 Σημείωση: Ο σχεδιασμός του αλγορίθμου είναι το πιο σημαντικό στάδιο. Η μετατροπή σε γλώσσα προγραμματισμού είναι σχετικά απλή.

2.5 Από τι αποτελείται ένα διάγραμμα ροής και ποια τα σύμβολα;

▼

Το διάγραμμα ροής αποτελείται από γεωμετρικά σχήματα όπου το καθένα δηλώνει συγκεκριμένη ενέργεια:

ΣχήμαΡόλος
ΈλλειψηΑρχή, Τέλος
ΡόμβοςΕρώτηση με δύο ή περισσότερες εξόδους
ΟρθογώνιοΕκτέλεση πράξεων
Πλάγιο παραλληλόγραμμοΕίσοδος ή έξοδος στοιχείων

2.6 Τι είναι η μεταβλητή;

▼

Μεταβλητές είναι ένα γλωσσικό αντικείμενο που αναπαριστά ένα στοιχείο εισόδου. Μπορούμε να τις θεωρήσουμε ως θέσεις μνήμης με συγκεκριμένο όνομα όπου περιέχεται τιμή που μπορεί να μεταβάλλεται κατά την εκτέλεση του αλγορίθμου.

Στη μεταβλητή εκχωρείται μια τιμή, η οποία μπορεί να αλλάζει κατά τη διάρκεια εκτέλεσης.

Είδη: Αριθμητικές, Αλφαριθμητικές, Λογικές

2.7 Τι είναι οι σταθερές;

▼

Σταθερές είναι προκαθορισμένες τιμές που παραμένουν αμετάβλητες κατά την εκτέλεση του αλγορίθμου.

Συμβολικές σταθερές: Η ΓΛΩΣΣΑ επιτρέπει την αντιστοίχιση σταθερών τιμών με ονόματα, εφόσον δηλωθούν στην αρχή του προγράμματος.

Είδη: Αριθμητικές, Αλφαριθμητικές, Λογικές

2.8 Τι είναι οι τελεστές;

▼

Τελεστές είναι τα σύμβολα των πράξεων. Τρία είδη:

  • Αριθμητικοί: +, -, *, /, ^, div, mod
    • div: Ακέραιο πηλίκο (13 div 3 = 4)
    • mod: Υπόλοιπο ακέραιας διαίρεσης (13 mod 3 = 1)
  • Συγκριτικοί: >, <, >=, <=, =, <>
  • Λογικοί: ΚΑΙ, Η, ΟΧΙ

Ιεραρχία: 1. Αριθμητικοί → 2. Συγκριτικοί → 3. Λογικοί

2.9 Τι είναι οι εκφράσεις;

▼

Εκφράσεις είναι συνδυασμοί τελεστέων (μεταβλητών ή σταθερών) και τελεστών.

Το αποτέλεσμα μιας έκφρασης αποδίδεται σε μια μεταβλητή με εκχώρηση τιμής.

Π.χ. τιμή ← α + β

Η τελική τιμή εξαρτάται από την ιεραρχία των πράξεων και τις παρενθέσεις.

Διάβασε = Εκτελεστέα εντολή
Αλγόριθμος = Δηλωτική εντολή

2.10 Λογικές πράξεις

▼
  • Η: Αληθής όταν οποιαδήποτε από τις δύο προτάσεις είναι αληθής
  • ΚΑΙ: Αληθής όταν και οι δύο προτάσεις είναι αληθείς
  • ΟΧΙ: Αληθής όταν η πρόταση που ακολουθεί είναι ψευδής

Το αποτέλεσμα είναι πάντα λογική τιμή: αληθής ή ψευδής.

Πρόταση ΑΠρόταση ΒΑ Η ΒΑ ΚΑΙ ΒΟΧΙ Α
ΑληθήςΑληθήςΑληθήςΑληθήςΨευδής
ΑληθήςΨευδήςΑληθήςΨευδήςΨευδής
ΨευδήςΑληθήςΑληθήςΨευδήςΑληθής
ΨευδήςΨευδήςΨευδήςΨευδήςΑληθής

2.11 Τι εννοούμε με τον όρο Δομή ακολουθίας;

▼

Η ακολουθιακή δομή εντολών (σειριακά βήματα) χρησιμοποιείται για την αντιμετώπιση απλών προβλημάτων, όπου είναι δεδομένη η σειρά εκτέλεσης ενός συνόλου ενεργειών.

Στη δομή ακολουθίας οι εντολές εκτελούνται η μία μετά την άλλη, με τη σειρά που γράφονται.

🎯 Οδηγίες: Επίλεξε μία απάντηση σε κάθε ερώτηση. Θα δεις άμεση ανατροφοδότηση.
💪 Προκλήσεις: Προσπάθησε να τις λύσεις μόνος σου πριν δεις την απάντηση!

Άσκηση 1: Κριτήρια Αλγορίθμου

⭐

Ανέφερε τα 5 κριτήρια που πρέπει να ικανοποιεί ένας αλγόριθμος.

  1. Είσοδος
  2. Έξοδος
  3. Καθοριστικότητα
  4. Περατότητα
  5. Αποτελεσματικότητα

Άσκηση 2: Τελεστές div και mod

⭐⭐

Υπολόγισε:

  1. 17 div 5 = ?
  2. 17 mod 5 = ?
  3. 20 div 4 = ?
  4. 20 mod 4 = ?
  5. 15 div 2 = ?
  6. 15 mod 2 = ?
  1. 17 div 5 = 3 (ακέραιο πηλίκο)
  2. 17 mod 5 = 2 (υπόλοιπο)
  3. 20 div 4 = 5
  4. 20 mod 4 = 0
  5. 15 div 2 = 7
  6. 15 mod 2 = 1

Άσκηση 3: Ιεραρχία τελεστών

⭐⭐

Ποια είναι η σειρά εκτέλεσης των τελεστών στην έκφραση: α + β > γ ΚΑΙ δ < ε;

Η ιεραρχία είναι:

  1. Αριθμητικοί: α + β
  2. Συγκριτικοί: (α + β) > γ και δ < ε
  3. Λογικοί: ((α + β) > γ) ΚΑΙ (δ < ε)

Άσκηση 4: Σωστό ή Λάθος

⭐⭐
  1. Ένας αλγόριθμος μπορεί να μην τερματίζει ποτέ.
  2. Η εντολή "Διάβασε" είναι δηλωτική εντολή.
  3. Ο τελεστής mod επιστρέφει το ακέραιο πηλίκο.
  4. Μια μεταβλητή μπορεί να αλλάξει τιμή κατά την εκτέλεση.
  5. Η λογική πράξη ΚΑΙ είναι αληθής όταν και οι δύο προτάσεις είναι αληθείς.
  6. Η έννοια του αλγόριθμου συνδέεται μόνο με την Πληροφορική.
  7. Το ελεύθερο κείμενο είναι ο πιο δομημένος τρόπος αναπαράστασης.
  1. ΛΑΘΟΣ — Πρέπει να ικανοποιεί την περατότητα
  2. ΛΑΘΟΣ — Είναι εκτελεστέα εντολή
  3. ΛΑΘΟΣ — Το mod επιστρέφει το υπόλοιπο
  4. ΣΩΣΤΟ
  5. ΣΩΣΤΟ
  6. ΛΑΘΟΣ — Δεν συνδέεται αποκλειστικά με την Πληροφορική
  7. ΛΑΘΟΣ — Είναι ο πιο αδόμητος τρόπος

Άσκηση 5: Σύμβολα διαγράμματος ροής

⭐

Αντιστοίχισε τα σύμβολα με τη λειτουργία τους:

  1. Έλλειψη → ___
  2. Ρόμβος → ___
  3. Ορθογώνιο → ___
  4. Πλάγιο παραλληλόγραμμο → ___
  1. Έλλειψη → Αρχή, Τέλος
  2. Ρόμβος → Ερώτηση με δύο ή περισσότερες εξόδους
  3. Ορθογώνιο → Εκτέλεση πράξεων
  4. Πλάγιο παραλληλόγραμμο → Είσοδος ή έξοδος στοιχείων

Άσκηση 6: Πίνακας Αλήθειας

⭐⭐

Συμπλήρωσε τον πίνακα αλήθειας για τις λογικές πράξεις:

ΑΒΑ Η ΒΑ ΚΑΙ ΒΟΧΙ Α
ΑληθήςΑληθής???
ΑληθήςΨευδής???
ΨευδήςΑληθής???
ΨευδήςΨευδής???
ΑΒΑ Η ΒΑ ΚΑΙ ΒΟΧΙ Α
ΑληθήςΑληθήςΑληθήςΑληθήςΨευδής
ΑληθήςΨευδήςΑληθήςΨευδήςΨευδής
ΨευδήςΑληθήςΑληθήςΨευδήςΑληθής
ΨευδήςΨευδήςΨευδήςΨευδήςΑληθής