### ....############ ####........ob..# #........))Zo##.# #>#####........# #.####.##.# #. #.# # #. #.# #o #.# .. ... ## ... .