PovRay code to create an educational animation that shows why the moon appears in different phases.