. ###### ####..# ####...o###.....# #....<.oo.......# .......(.########### .....(### ...... #.... #... #. .