1.‐ Es complejo leer el codigo que estas colocando, para entenderlo bien deberias dejarlo con formato (espaciado/identado en particular).
2.- Entiendo que estas consultando por una tarea, no creo que encuentres gente que te solucione el drama.
3.- No me quedó claro, ¿que hiciste? ¿qué quieres...