refraction and reflection 2551486