add judge yaku function