Struttura base dell'algoritmo completata

Ora bisogna testarla e ritestarla =_= :facepunch: