Update puzzlers.
Performa refactoring.