Codekata using ruby