Decoding Word Problems