Добавил визуализацию и придумал красивую функцию. Решает только не
правильно.