Dispersion: why violet bends more than red | StemPy Lab