x<->y subrect backwards