Skip to content

Instantly share code, notes, and snippets.

@masquaremo
Created September 11, 2013 13:40

Revisions

  1. masquaremo created this gist Sep 11, 2013.
    23 changes: 23 additions & 0 deletions hello.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,23 @@
    one = [nil].size
    two = one + one
    three = two + one
    four = three + one
    five = four + one
    six = five + one
    seven = six + one
    eight = seven + one
    nine = eight + one
    ten = nine + one
    str = String.new
    str << ((four << four) | eight)
    str << ((six << four) | five)
    str << ((six << four) | (ten + two))
    str << ((six << four) | (ten + two))
    str << ((six << four) | (ten + five))
    str << (two << four)
    str << ((five << four) | seven)
    str << ((six << four) | (ten + five))
    str << ((seven << four) | two)
    str << ((six << four) | (ten + two))
    str << ((six << four) | four)
    print str