Word Stacks Level 276 Answers