(@-@) (@-@) (@-@) (@-@) ruby Weiss yang 2016