###### #<...# ####.# #.# #.# #.# #.# #.# #.# #.# #.# .. #.# #######.# #.# #.......# #.# #....... #.# #....... #.# #......# ## #.# #.....O# .# #.# #......##.# # #.# #.........#.# #.# ######......#.# #.# ######......#.# #.# ........##..#.# #.# ........# ..#.# #.# ........# #.#.# #.# ........# #...# #.# ........###...# #.# ...>.....b....# #.# .....[..####..##########.## .............>.......)....# ###########################