(x,y) -> (y,x) classic
:(