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