Compilable NPuzzle.