Aryabhatta Algebra