Word Stacks Level 1518 Answers