r
a
y
s
l
e
n
g
t
h
s
r