f true x y f gt x y plus2 x plus1 y gt s x 0 true gt 0 y false gt s x s y gt x y plus1 x s x plus2 x s s x 2.2 f true x y gt x y gt s x s y gt x y f true x y plus2 x f true x y f gt x y plus2 x plus1 y f true x y plus1 y true f true x y f gt x y plus2 x plus1 y true Failed! NaTT certifiable-1.6