Добавил реализацию на Scala, упражнение