selesai soal baru

besok minta calvin, conversi ke recursive