Practice for ruby language