swirl of purple, teal, white and pink