#. . <. .. #.### ... ..... ..##.#.### ......... oo# ..##.#.## ..# ..##....# ..# ####.####..# #>.# # ....# #..# ...#.# #..# #..# ...o.# #..####))####.....# #<..o........)....# ##.###o..####....## #.....).# .#.## ######..# .# # #..o. .# [..### #. ..... . ##...# . .....