######## ####......## ### ###..........### ##### ###.## ####............(.########### ####...########## #....# #.................<.........#####...............# ##...# ##........................................#.....## #...# ##.................############............###..## #.#.## ##...........>....# ##...........##.##..## ###..# ##...............# #...........##^..##..## ##....## ###............## #..........##.^_^.##..## #......## ###..........# #.........##.......##..# ######..### ####......## #........##.....^^..##.# ###..## ######.########## ##.......#...#####^..#.# ##..## #..##.......## #.......##.'#.#.#+.##.## ##..### #.###........## ##.......###O.#..###...#### ###..## #######.# ##........## #######.....###..........#### ##..## ##.......# #.........# ##.O.o..............#.# ##..### #.......## ##........## ##......####..........## ##...###........## #.........## ##..(....# ##.......### ###..##.........####..........# ##.O......## #.......# ##..............###.........# #..........#####......# ##.#............##.........# ##o..........#....###### #..#..........#..##..)...#####..........##...### #.###..........#..##..#######..###......###)## ##.# #..........###..#######..### ###....# ##.## #..# ##..........###.........## ###..# #..# ##.## #..........# #..#####..# #### ##.## #..### ##.........###.## #..## #..# #.#<.# ##.........#..# ##O.# ##.## ##....## #........##..# #..##### ##.# ##############......## ##.......#..## ##.#...## #.## #....................# ##......#..# #Oo....# ##.# #############........## #######..## ##.....# #.## ##..........# #..# #....## ##.## #...........# ##.## #....# #..# ##...........# #..# ##.### ##.## #...........## ######.## #..# #..# ##..........## ##......# ##o## ##.## #..........## ##.......# #..# #..### #########..# #.......## ##.## ##.<.# ##.## ##.......# #..# #...# #..# #.......## ##### #..## #...## ##.###.......# ##...### ##..#### #..... #..###......# #......## ###.....### #......# ##.###.##..### ##.......# #.....o...##### #.......# ##### #..####.....###........# #.............# #......... ###...###### ##.#...###.............# #.............. .........## ##..........### #...### ######........### #............. .. #.............#####.### #..........###.........#.. ... #................#.## #......(..............## # .... ##..................## #.......######........# ##.o... #....................# #......## ####....###(..o..O #....................# ######## ##..#o.(# #...............)...## ##..###o...... ##..................## #.## ....... #...................# #.# ......> #..................## ..# .O..... #.................## #.## ....... #................## #. ....... ###..............# .# ..o.... ##..........#.## . ###...#####..# #############..## #..............# ##############.# ###