imaginary numbers 101-1000,000,000 | ScratchStats