###### #...<# #.#### #####.# #####.....########.### ...................... #.....##..##.#####.#.# #.##. #..##.# #.#. #.....# ###.######.....# #..............# #.#.############ #.#........... #........##.# ...).#####...#.# ..............'.# ......#####...### ##### #...# ##..[#######.. #............. #.####'####.. #.#.^#.#^.# #.####†#### #.^#†#^.# ####r#### #.^#S#^.# ...####'####h## ......#.#...... ......###..#... .............. ###.####$###... #. .# .. . .. . # ##