3 bodies problem science July 8, 2019 16 32 64 128 3 body problem simulation 3 bodies problem 3 bodies problem book