Word Stacks Level 397 Answers