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