Word Stacks Level 31 Answers