Mysterious Present (recursive) Wrong answer on test 19