RAYS SOLUTION