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