1. Υλοποιήστε μια διακοσμητική λειτουργία runOnce, η οποία λαμβάνει μια λειτουργία και την καλεί μόνο μία φορά. Η νέα λειτουργία μπορεί να καλείται μόνο μία φορά, όλες οι επόμενες κλήσεις επιστρέφουν undefined.
2. Η διακοσμημένη λειτουργία μπορεί να δέχεται επιχειρήματα και να επιστρέφει αποτέλεσμα.