https://stepic.org/media/attachments/course67/3.6.3/699991.txt
