Ray trace (25/48)

Ray trace