Iridescence (N)

Round 2
Division D