examen, pila & getopt added