(@-@) (@-@) (@-@) (@-@) >< ruby whiterose 2017