Work a B Polite Puzzle – Hard