NInfinite moves Z 2 34151 182 53 Y