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