Puzzles solved by soerjono soekanto