...... .# ......####.# #..#.......# .....<..#... ........##.# .# ........##.### ..# ....o..o.#...# ..# .....:ooo..#.##..#.# .........og........# ........##.#######.# ........##.######..# ............oo..)o(# ........##.###..##.# ...............###.# .....<..##....## #.# .....>..###...# #.# ...[..........# #.# ............... #.. ........#....... ..# #.#