#reduce (10 : Int) % 0 #reduce (-10 : Int) % 0 #eval (10:Int) % 0 #eval (-10 : Int) % 0 #reduce (10000000000000000000000000000000000 : Int) % 0 #reduce (-10000000000000000000000000000000000 : Int) % 0 #eval (10000000000000000000000000000000000:Int) % 0 #eval (-10000000000000000000000000000000000 : Int) % 0