Exploring how a digital sundial uses light and shadows to tell the time ...