Code

must use int2num to prevent overflows -- Mike Perham mperham gmail.com