##### #o<.# #...# ....... #...>..... #.......##.# ......### # .......# ####.#### #.