refactoring
tells you answer when you fail
Adding mercy call for giving up