Puzzles solved by jni