Word Stacks Level 894 Answers