It's a really tough puzzle.