codeeval 146