> Carry bits? Who worries about carry bits when you have > unlimited precision arithmetic? You want cool? > THIS is cool: > > j = ((invert(xyz[1]-xyz[0],xyz[1]**(k-1))*(xyz[1]**(k-1)-prev_gen[2])) > % xyz[1]**(k-1))/xyz[1]**(k-2) You call that "cool." I call it "unreadable." -Steve Johnson