(@-@) (@-@) (@-@) (@-@) Weiss ruby 2017-10