20 Alice
0 1 3 6 8 12 13 15 19 21 500000000 500054633 500111539 500167569 500225037 500277129 500336107 500394579 500449608 500500944
