Pi Random Algorithm