### #.# #.##### #.....####### #.###.#.....# ######.# #.#.###.# ##### ######### #......# #.#.###.# #...# #.......# #......# #.#.#...###...######.......# #......# #.#.#.........+.#..........# #......# #.#.#######...#....#.......# #......# #.#.......'...+....#.......########## ######.# #.#########...#....#.......'........# #.# #...........[.<............########'###### #.# ##############.########.........#........# #<# #........................................# ### ######## ###.# #.#########################...#.#.......<# #.# #(.....# #...# #.# ##########.P.# ###.#.#........####.# #......# #...###'## #.##.#)..#.^.#### #.#.#.#...........# #..)...# #...##...# #..#.#..)#...P.P## #.#.#.#.........#.# #......# #...##...# ###^#)....^.^.#.^.# #.#.#.#.#######.#.# #......# #...##...# #.^^#####.......### #.#.#.#.# #.#.# #......######.##...#########.^#^.^....#######.#.#.#.#######)#.# #..>...(...............# ##..PP....###......#.#.#.#....##.#.# #......####.'#######'..# ###...###.#......##.#.#.#.##.##.#.# ######## #.#...#...#..## ###..######......##.#.#.#.##.##.#.# #.#...#...#...#####..###...........##@# #.#.##....# ###.......###.##..^###.....#.#..... ..# #.#.#######.# #############._.###...##^####......#.#..### ###.#.#.........# #........##.......###.#.##....######....# #.#.#..######## #.........#...#...#.#...................# #.#.#..<....# ###.........#...#...#.#.....>#########....# #.#.#.......# #.'.........'#######'.#.............|.....# #.#.##.###### #.#.............##....#......###########..# #.#.##.# #.#........####.#####...#...#.............## #.#.##.# #.#........# #(# ###.###.#.###########..# ##..>...######## #.########## #.# #.....#.# ##.# ###............... #.# #.# #####.#.# #.###....############# #.# #.# #.#.# #)#...##.# #.# #.# #(#.######## #)..####.# #.# #####'#### #.#........# ##### #.# #.# #........# ####.#......>.# ... #.# #........# #.............# ... #.# #........# #......######## ... #.# #........# #......# #.# #........########)#.# #.# #.................#.# #.# #........##########.# #.# ########## #.#.####### #.### #.......... #...# #.#.####### #.#.# #.#.# ###.# #.#.# #.# #.#.# #.# #.#.# #.# #.#.# #.#######################.#.# #.........................#.# ###########################