updated pouring with improved algorithm to avoid visited states. added updated isGoodEnough to sqrt function in primes.sc