@pragma("vm:prefer-inline") int genRngTill(int unwanted, int maxRange) { int x = unwanted; while (x == unwanted) { x = _rng.nextInt(maxRange); } return x; }