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