refraction and reflection 8524635