######### #.......# #.......### ######### ####.........># . #.......# #...#####....... #.# ###.......# #...# #..##.####.# #.#.......# #...# #.......##.# ### ########.........#####...#####..##.#.##.# .>. .....................'.............#.##.### #.# ########.#.......#####...#####...#........# #.# #.#.......# #...# #...#........# #.#######.##########.#######.#####...#####............# #.........................................<..#......###############.## #########.##########.##...#......#.......##..#........................ #..................#.######.#.#.........#........###..########### #.##.#........#.#..#.#....#.#.#.###.##.##.#.#....# #..# .. #.#.##.....#.#..#.#.##.#.#.#.#.........#.#....# #..# ... #.#.##.....#.#.........#.#.#.#.#.##.##.#.#..### #..# . #.#.##.....#.#....#......#.#. . #.##.#.#..# #..# #.#.##.......#..#.#.####.#.# #.#.##.#.#..# #..# ##.#.##########.#.......#.#. #.#....#.########..####### # #....................##.#.# #......+.................# .o. ##.############.......#.#.# #.#....#.# #############.# #.. #.# #...........# #.####....#.#######.#.....#.# #... #.# #..#..###.### ..........................#.# ###...o#.### #..######...# .######....#########.....#<#.# ......(..(.# ####...........# .....#.......# ####.#####.#.###### ###....#(#o# #..............#...###..#....##.# #..........#......# #....#.#o# #.##.######..#.#.............##.# #.##.#####.####.### #### #.#(# #.##.........#.#.....####....##.# #.##............# #.#.# #.######..##.#.#.............##.# #.############### #.#(#######.# #.............####....##.###.# #.#(.o....#.######...#.#.#.#..................# ..........................................>##.##### .....####.<#.#.###.###..#...#.##....##.#####.# ..... #....................#..........# #.# .... #####...###.####...........####.#####.# ... #.### #.#.........................#. . #.# #.#..#.....###.##.#........... #. ..#..#.###.#......#.#......... #. #.#. #.# #.#.#.##.#.#.######.. .. .... #.# #.#.#.##.#.#.# .. ..# #.# #.#.#.##.#.#.# .. ..#.##.###.#.#.##.#.#.### # #.............#.#.#...# ####.#####.#........#.# ...#####.#..#.#.#.#.# #...............#.#.#.# ....#######.#...##.#.#.# .... #.#...##.#.#.# ... #.#.#.##.#.#.. # #.#.#.##.#.##. #.#.#.##.#.# #.#.#.##.### ..#.#. ##.#