tried many times, still cannot find bug, WA on test 17