use Math.min, Math.max