* changed answering functionality a little
* added puzzle solving tests