gistlib
One-liner version of the code is:
main.rbclass Grains; def self.square(n); raise ArgumentError unless n.between?(1, 64); 2**(n-1); end; end 99 chars2 lines
class Grains; def self.square(n); raise ArgumentError unless n.between?(1, 64); 2**(n-1); end; end
gistlibby LogSnag