.. ... #.# #.# #.# #.# # ###.##.#.# ###...<....# #######...%.##...# ..........### #[... ######.### ### #.# ##.# #..# #.## #.# #.# #.# #.# #####......... #.# ## #............. #.###### .. ............(. #......# .# #.#.......... ######.#####.# #.#.#...... . #...........# #.#.##o..###... ....###.####..#..###.#.##......... ## #.####..#...........oo...... #.......######.############# ######.## #.# #.#######.# #.........# ###########