rename MyData to Answer
new version that is closer to the OP's desired behavior