majiang algorithm.