violet and green