updated

This is our version of monte carlo with arbitrary precision