A2 Computing Algorithims