### #.. ... #..# #.. #..# #o# #..# #o# #..####.# #....##.# # #.##.##.# #.####.##.##.# #####.....{......# ........<..##.###....... #############.# ...... #.# ...... #.. ...... ### ..... .... .