Sergey Budkov 2536  Lesson10  (+Lesson8-9)

Я не сдавал дз 8-9, поэтому здесь сделанные три части. Могу отдельно залить старые(вроде бы половина баллов за опоздание), если это необходимо.