.. ... ##### #..##.#.# #### ##..#....## #..### ...o....5h###### #....### .........#(..#.# #......## ....o.(..#.....######.....# ......go##oo.......##.....# <......)..g...............# .......(........##........## ##......(#......######.....# ###.#####......#..###....## # .. .........>.........#.# .. .#...................#.# ... #....................... #.................... ###........(.######## #....(..#.## ###....).###### P..............# P..........(...>## ............../(.# ..........#.#.#..# ..........#####.## ..........# ### .#..###.## #.. #. ..