######## #####......# * #........#.#* #........#.# , * #.........[##.. * #......>....... #......o...##.. #....<...#.#* . #........#.#* , * #........# # ,, ###.#...... , ,,,,, #.###...... #..,+...... , ##* ......, *...... , , , , ,, * *