######### ......... ###########........ #.................. ############################.......###.....#### .. #.....^..............................<........# .. #.##########################.......#..>.......# .# #.# #.......#..........# .# #.##########################.......######.########.# ##.##...............................................# #...................................#####.....###...# #.........##.<......##........................o.....# #.........##..................................##....# #####.######........##....##..................##....# #.# #........##....##..#.....#...#....o##....# #.# #........##..).#.............#.....%.....# #.# #........##....#...#....)#...#.....##....# #.# #........##....#.........#...#.....##....# #.# ##.########.#### ........#...#.....##....# #.# #.# #.# ...#.#.##...#.....##....# ..# #.# .. #.#. ##.#####.###....# ..# #.# ###.#.###.#####o####.#.# #.# .....................#.# ..# #........#####o####.#.# ..# .##........#####.####.#.##.## .............o.oo............# ..#....%...##o.....##.......# ..........o...o.....##.......# ..#........##......##.#.##### #........##......##.#.# ..........##......##.#.# ##........##......##.#.# ##.#.######......##.# .... #......# . ... ########