input[-1,0,1] output[0,1,-1] that is wrong. wtf