##### #...# ##### #...# #...# ####...###########...###### #..................<......# #....##########....####...# #.....# #....#......# #######.#...# #...##....### ######....##.#...# ######.....# #....#....##.#...######### ###...# #........................# #...# #.....######.#...##...##.# #...# #.....######.######...##.##### ##.#### #............................# #....# ####### #..##...##...###...#......##%# #....# #.)<..# #..##........###...#......##.# #....# #.....# #..##.........#########...##.# #%#### ######.....# #(.####...#...# ##.###.# #.# #...###...## #...# #...#...# ####...#.### #.# #...###...########...###...#...# #......#...# #.# #..............................# #......#...# #.# #.################..#########.########....###...# #.# ##.## #..# #.# #...#####.# #.#####.## #...# #..# #.# #...# #.# #.# #...## #...# ##..# #.###...# #.# #.####....# #...# #...#########.##...######.###.##......# ##.###############.....................................# #...........()..................^....................### #..################c.#...####.%.####...###...#.#...### #..# ##(...### #...# ##### #.....#...# #..# #.(...# #...# ######)#....##.# #..# #.....# ##.## #......#....##.# #.>## #.(...# #.# #......#.....#.# #...# ##((..# #.# #......###...#.# #%..# #....PPP..# #.# ######.# #...#.# #...# #.....cPP..# #.# #.###.###.# #..## #....PP_PP.# #.# #.....# #.### #... ###..P.PP #.# ###.....###...# #.... #..PPP #.# #.......##....# #.... ..K. #.# #......<##....# ##..## ...? #.# #######.......#....## . ..? #.###..........##.#...## ..................(....### ..........########.##.....# #.###....# #.##.>...# #....# #.##.....# #....#### #......### #.###...# ###...>.# ...###...####.......# ............%........# ##...##...##..........# ### #...##......(#### ######.......# ###...### #####