###### #..o..##### #.....#...# #.....#o..# #.....'o..# .......##o## ..#######.## #........# #........# #........# . ...####'###+#... ...............# ........<......# ...............# ...............# ...............# ###########..... ..... .... .... .... ##### .>... #...# ..... ...# .....#######..# #..........#..####### #..........#........+ . #..........'p.......# .. #.......p..####'###+#... #######'#..W............ #..W.#............... #....#........(...... #.<..#.........p..... #....#............".. #....#............... ##+###............... ....######....## ... ....# .! ....#