######## #......##### #.####.....# #.# #.###.# ###########.# #.# #.# ### #...........####.###.# ##.## #.######.#...........# ###.#.## #.# ##.#########.>###..###.## #.# #.# #)<)....# ##.#### #.# #.# #...P...# ##...# #.# #.. #.).P_..# ##.##.# #.# ##. ###.....P.###.###.########## #.### .# #......)...#...............### #...# ####.#...#.##...#...............# ###.# #................####.#########.#.# ########.# .##.#.#..######## #.# #.#.# .........# .....#..# #.# ###.#.# ########.## #.##.#..# #.# #...#.# #...# #.##.#..# #.# #.###.# #..## #....#..# #.# ###.###.############ #...# #.#.....# ..# #.....#...<........# #.### #...###.# #.###.#..#########.# #.# #.......# #.# #.#..# #.# #.# ##...##### #.# #.#..# #.# #.# #...## ### ###### ### #.# #.# #.....#.# #.# #.# #.# #######.# ... o ...#)###.# ###.# ##.####### .. .#8#.#..##.# #...# #......... # oo o###.#.....# #.### #.......## ..#####....#..#### #.# ######.#####.# ...o..oooW.#..# #.# #......# # ###+++######..# #.# #.###### ...........8..# #.# #...# #......<.###..# #.# ###.# ..##.....# #..# #.# #.####### ##!...# #..# #.##########........ ##.#.# #..#### #.............#####. ####.#.###...@(# ############.## ........@.##.##.# #.# #####......@.##.# #.# ####..#####.# #.. #..# #@# ### #..# #.# #..# #)# #..# #)# #..# #.# #..# #.# #.# #.# #.# ..##.#####.# .o..oS.o...# ..##.#######