HomepagekfbPopular puzzles created by kfb Popular puzzles created by kfb 48cranetautkfbsolved 10 timesSolve puzzle