Runtime error: Assert 'ensure(result > 0)' failed (contracts_ensures_3.nit:20)