/**
* ΑΤΜ.
* Αρχικοποιείται με ένα σύνολο χαρτονομισμάτων και νομισμάτων (π.χ., 1000 ρούβλια, 500 ευρώ).
* Τα χαρτονομίσματα αφαιρούνται από το απόθεμα του ΑΤΜ κατά την εκτέλεση.
* Αποδεκτές ονομασίες:
* --- 50R, 100R, 500R, 1000R, 5000R
* --- 20 EUR, 100 EUR, 500 EUR
*
* Κάθε νόμισμα επεξεργάζεται ξεχωριστά.
*
* Το ΑΤΜ μπορεί να χρησιμοποιηθεί από πολλούς χρήστες ταυτόχρονα.
* Η υποστήριξη πολυνηματικής λειτουργίας μπορεί να παραλειφθεί (αλλά θα ήταν πλεονέκτημα).
*/
class ATM {
public ??? withdraw(???) {
// TODO υλοποίηση
}
}