Rb code (19/31)

Rb code