A Rainbow Simulation Using Geogebra - Credits : Tom Walsh