############ ##..........## ##.........<..## #............[.# #......###.....# #......'_+.....# #......###.>...# #.....<........# ##............## ##...)......## ###)...##### #)##.### # ##.##... .#### . ###..##.###.. .###.. #..........###...... #................. #..............# ###.#..........# ######....#.##.##...... #...#..........# ##..# ...............# # .........#...#.# .........#...#.# ...............####.#.. <...>.....###.#.<.....# #>......#####....^..### ######.....##.#.##### #.###.##.#..# #. ......# .. ......# .## ....#..# .. .#. #..# .# ..