- also use toom-cook for mul and sqr - don't test too huge numbers with invmod (takes too long) - remove the goto and labels