class PowerOfTwo def [](i) return 2.pow(i) endendpower2 = PowerOfTwo.newp2 = power2[2]# p2 is 4p8 = power2[8]# p8 is 256p16 = power2[16]# p16 is 65536puts "p2 is #{p2}"puts "p8 is #{p8}"puts "p16 is #{p16}"