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