Initial working copy of answer problem

works but with bugs