#......### #......#.. ..####..#. ..####.... #..##..... #..##..### ......#### ........## .####..### #######... ..##....#. .#####..## .....##... ..###..... ####....## #..#..#### ###..##..# .......### ##........ ######..## #..######. #####....#