springtime puzzle