/* Copyright 2009-2016 EPFL, Lausanne */ import stainless.annotation._ import stainless.lang._ object Mean { def mean(x: Int, y: Int): Int = { require(x <= y && x >= 0 && y >= 0) x + (y - x)/2 } ensuring(m => m >= x && m <= y) }
back