..#.... ###.#...# ....... ....... #####.#.# #.#.....# ..# ....oo..# #.#.....# #.# ........# #.#.....# #.######## ....o...####.#.....#####....)...# ................................######## ............................>...#....#.# .............#.....#####........##.P).## .......#.#####.##### #...........)).P# .........# #.# #........#.P.P..# ###..#####...### ###..#<.##..#.# ..o......###### ......#.... ........#.. ......#.#.# ......### ......