Ray world (18/27)

Ray world