se vuoi un consiglio, visto che dello pseudocodice riesci a tirarlo giù, se usassi qualche reference riusciresti a risolvere i tuoi problemi da solo e impareresti più cose....