########### #.........# ##### #.........######## ###^..###############.........#......############# #>.....^....p.......'.........'.......%.......^..# #.#...###...#######.#.........#......###########.# #.#...# #...# #.#.........+......# #.# #.#.....##### #.#.........#......# #.# #.#!....# #.#########.#......# #.# #.#.....# #.# #.####+### #.# #.#.....# #.# ... ############.# #.#....(# ... .>.. ?...........# #.#.....# ... ...... ...######.# #.#... ....... #.### #.# ##.##### ....... #...# #.# #......# ... ###o####.### #......# #........# #......# #.####..## ##########......##.. ### #..# #..........%........ ...# #.#########.######.. ..## #.# #.# ##.# #.#########.#### #.# #..............# #.# ##....###...##.# #.# #....# #...##.# #....###...##.# ###....+........# #......###.#.##%#### #......###.#.......# # #.......(..#.......# .# #.....######.......#######.# . #.....# #))...).........#.# #.....# #......)###.......# #.....# #.......# #.......# ####### ##.......# #.......# #........# #o.####.# #...###### #..####... #...# #####.......# #...# #.........#.# #...# #.........# # #...####.........# .# #...'..+.........+ .. #...####.........#.# ##### #...........# #.........### #.........# #.........# ###########