######## #......# . ##....<{###.... #.......o)..... #.......##..... ....#.#### .... ...... ... ##.... .. #... # ###.