############## #### #............# # ..# #.........# ###.#.############ #######.#######.# #.._..##.......................# #.# #.#.#.......# #######.###.# #.# #...#...#.### #.# #.# #.# ####o#......# #.###.# #.# ##.##......############.#...# #.# ................oo..O....#.### #.# ###.##.....)############O#.# #.# ##........# #.#.#####.# ###.###..### #......)..# ... #..# ###.####### ....###.###.## #O# ...ol.......# #.# .......###### #.# ##..# ##.## ... ##...## # ##O###.## ###.## ##.# #...# #.# #.#.## ##.# #.##.###.## #.###...## ##.# ##### #..# #.## #.# #.# #.# #.# #.# #.# . . #.# .#. #.# ... #.######### #.# #...O.....# #.# #########.# #.# ##.## #.# #.#######)..###.# #.# ................# ###########.# #########...##### ###...........### ##.## #...#########...# #######.# #.### #.#.# #.......# #.###########.#.# #.####### #.............#.# #.# ########.###########.#.# #.# .........## #.#.# #.# #######.<.##########.#.##########.# .........<........................# ######...##########.############## ##.## #.# #.# #.# #.###########.# #.............# ###############