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