########## #<.......# #..#####O### ##.### #...#### ###...#####...... #....).O......... ###..)#####...... ##....###...... ##............ ####......... #)..... ....## ...# ..## (. .##