.# .#..# #:###...# .# #.#....# ..###.....# .# !.#......# ....###..!....# ........>.....# .............<# ..........5..## ......#.....## ##........### ..........# .......!..# O.#.#.##### # # ?.#..# #....### #!.....# #..)...# #......# #...gg.# #...g5.# #...>..# ............... ...#.########## # .. ##