############### #.....o.O.....# #.###########.# #.# #.# #o# #.# #.# #.# #...'.... #.# #...#.... #.# ...... .. #o# #./.#.. #.# #...#.... #.# #...# ### #.# #...# #.############ #............# #..#########.# #......#.....# #.####.#.##### #.##...#..y# #..#.#####y# ##.#.......# #.#.#####.# #.#...#...# #.###.#.##### #.....#.....# ###########.# #.#..# #.%.## #.### #.# #.# #.# #.# #.# #.# ###############.# #...............# #.############### #.# #.# #.# #<# ###