Word Stacks Level 472