As you probably know, ruby it's an interpreted language created by Yukihiro “matz” Matsumoto, a japanese guy who mixed his favorite programming languages: Perl, SmallTalk, Eiffel, Lips and Ada to create a great language that I just love!: Ruby is simple in appearance, but is very complex inside, just like our human body as matz said. Anyway, he said to that I try to make Ruby natural, not simple. It's one of the languages that I fall in love and never let go away(yes, C is the another one). Enjoy this code: