algorithms решения задач исключительно для ознакомления, ответственность за списывание несет списывающий :)