Word Stacks Level 941 Answers