Fixed a bug, by raising a MalangError exception when divising or moduolouol-ing by zero (instead of letting python fail)