Программа, которую ты накарябал, и есть твоё

решение этой задачи.

Вот если преподаватель не примет его, тогда и будем думать