## Это уже готовые решения на Kotlin Рекомендую всё же решать самим, так больше чему научитесь, чем копированию. \ Впрочем это ваше дело.