Unfolding Time

puzzle