############ #..........# #.........(###### ############## #...............###### # .............# #....................##### #............#.# ###############...............# #.##.######....#.# #...# #...........###.# #.....<........#^# #...# #############'## #.# #####..#.....#.#.########...########.# #.......# #.# #>..........................)......#####.##########.########## #................(.........))...................p.....>......# #.#..#.#####.#.########....######............###p###########.# #.#.[#.# #.#.#.# #....# #............# #p###########.# # #..#.# #.#.#.######....# ####...........# #...p.[.p..p#.# #..#.# #.#.#...........# #.....####.##'##############p#.# #.#.#.########### #.###...............# #.#.# #...#)##### #####.# #..####.........######.#p#.# #)#(..# #.....# #..## #................#.#.# #######)#)#># #.##### #...# #.........######.#.#.# ..........#.# #.#######.#.# #.........# #p#.# #########.#.######.##......#.###.........# #.#.# ........#........##.##..[...##.........# #.#.# ###################o##..o...##.........# #.#.# #.##)..o..####'##'#### #..(# ### #(######'## #.##.# ##### [.# #.######..####[##.####. #.# #.##....o..)........... #.# #.##.####.####.##.##### #.# #.# #..# #.# ... #.# #.# ##.# #.# ## #.# #.# #o# #.# #o####.##.### #o# #.# #o...o........... ..# ######.##.#####..##.# #.# # .... #.# ##..# #.# #.# #.# .# #.# ..