Hecho el ejercicio 6 (falta el test de draw y step)