..... .#. ##.# ..%. ... o..# ... #.# #oo# ..## #.# ###..# ..# #.# . #....# .# #.# #.# ......####.#####.#####.# #.##.#..#..............Y.# #.......#[##.#####.####### #.##.........# #.# ####.#.##.# #.# #.#.##.# #.# ..#....#####.# #######.......# #########