I will arrange the problem to make Tool construction easier.
____________
Reflection and Refraction
[b]→1. Reflect a ray[/b]
2. One side is reflective: [url]http://www.geogebratube.org/material/show/id/112443[/url]
3. Lamp: [url]http://www.geogebratube.org/material/show/id/112549[/url]
4. Refract a ray: [url]http://www.geogebratube.org/material/show/id/112931[/url]