################# ........<..<...... .................. .................. .#######........# #........# #...####.# #...# #...# #...# #...# #..<####..> #..(........ .#######...####### ............# ###...o....# #...)o...# #........# #.......... #..####...... #.. #..... #. .### . .#