Backtrack JAPH