Non è questo il modo di affrontare una discussione qui.

Il forum è disponibile a dare un aiuto, pertanto quando si ha una esigenza come la tua, innanzitutto dovresti cercare di risolvere il problema o di implementare una soluzione autonomamente.

In caso di dubbi, apri una discussione, riporti il codice che hai scritto, indichi cosa vuoi ottenere e che cosa invece ti viene restituito dal compilatore o come il programma si comporta in modo diverso da quello atteso.

Fatto questo, gli utenti saranno disponibili a darti una mano a individuare i problemi nel tuo codice e a suggerirti come correggerlo, senza doverlo scrivere da capo o realizzare un algoritmo completo al posto tuo.

In breve, lo spunto principale deve partire da te.