####### ....... ....... #.# ... ############....... #.# .. #.................. #.#.. #.#########........ #.#. .######.#########<########## #>. ..................†......... #.# ..#####.#################### ####.# #......# #....# #......# #######.#### #......# #....<..# #.....†# #.......# { #......# #.......# #......######## ######.......# #.............# #............# #.###.........# #.###.######.#### #.# #.....)...# #.# #...........# #.# #.........# ###.##########.##.# ###.# #.........# #...............#.# #...# #.........# ###.............#.# #...# ########### #.###########.#.# #...# #.###########.#.# #...# #.##.......##.#.# #...# #.##.......##.#.# ######...# #.##.......##.#.####........# #.........................#.# #..#.......##.#.####.###.##.# #..##########.#.#<...# #.##.# #..####### #.#.###########.## #..##....# #.#..............# ###..##....####.#...........#..# #...............#........##.#..# ##)..##....#############.##.#..# #...##....# #.............)[.# #...##########.########.##.#.## #........... ............#.#........ #.#.######## #g###########.######### #.#.# #.# ... #.#.##########(# ..# #.#..........(.# ...# ############.# .... #... #.### #.# #.# #.# .#