finish problem 405, got: 15ms 1275kb