### ##########.# #..........# #.########.# #.########.# ############ #.#........###### ............# #.#.######......# #............# #.# #......# ##............###########.#.# #......# .'............'...........#.# #......# #............###########.#.# ###......######## #............'...........#.# #..............># #............###########.#.# #.....)...#####.### ######.#........# ####+#.# #.........# #...# #.#.######.# #......# #....####.# #.#.# #.#.# #.# #......# #....# #.# #.#.# #.#.# #.#####......# #....# #.# #.#.# .#######.#.######.......(....####....####.#####.#.# .'..............................'....'....[.....#.# .###.....#.#########..#......####....####.#####.#.# #.....#.# #..#......# #....# #.# #.#.# #.....#.# #..######%############.#####.#.# #.....#.# #..# #.....(..........)........# #.....#.# #..###...#############.#####...# #.....#.#########..##........... ..... #...# #.....#.........#..##.........########.##.##...# #.....#########.#..###...##........# #.# .....# #.....# #.#................#.###.#####.#.# #####.#########.#.###########...##.#.........#.# ..#)........#..............<.....#.# ##.#.# ..#.############################.#.# #.#.# z.. ..#.)%<...####...)./. #.# ... ...#..#.##.##......# #.# ... ..#.....#.##.....# #.# #)# #...#.#.#..)...# #.# #.# #...###.(...(### #.# #.# #.......###### #U# #.# #.......# ..# #.# #.#..##.# #.## #.# #.#.. #J# .....# #U# .# #. #.# #....# #.# #.# # #.# #....# #.# #.# ..# #....### #######'#####.# ### #....... #.............# ### ### #####....#####.# #.............# ... ..# #............... #.............# #.# #.# #......#.## #.# #..........U..# #.# #.# #......#.# #.# #.............# #.# #.###......#.# #.# #.............##############.# ########.#........#.#####.# #....................U.....#.# #.....|#.#.#......#....##.# #............#############.#.#########.####.#.#.##.....#..#.##.#### #................ .................U....>...............^.....)...# #............#### ########.#.#########.#.##.#.####.#......#.#####.# #............# #.#.# #.#<#..#.# #.....#..#.# #.# #............# #.#.# #.#.#.##.# #####.#..#.# #.# ############## #.#.#########.#.#. #.. ..#..#.#####.#### #.#...........#.#. ### #######.#........# #.#############.#. ..#.###.##.# #.# #.#. ########.# #.##.# #.# #.## #......#.# #.##.# #.# #.# #.####.#.# #.##.## #.# #...<....# #.....# ####...#.# ####### #.#.#.# #######