modify codekata_1