version 1.0, seems to work, grows at semi-exponential rate (1, 128, 16363, 2048733, 156023415, ...), simple selection from uniform distribution rn