learning ruby 4.0