Ray world (19/27)

Ray world