def order(n)
i=1
a=2
list=[]
until (i==n || a==n) do
puts "a=#{a}, i=#{i}"
if (a**i).modulo(n)==1
list << [a,i]
a+=1
i=1
else
i+=1
end
end
return list
end