New algorithm for the 9x9 multiplication table