How to construct DPDA for the following language $L=\{a,b\}^* \setminus a^nb^n \setminus b^na^n $
$L_1 = \{a,b\}^* \setminus a^nb^n =\{a^i b^j \, | \, i>j\}\,\cup\,\{a^i b^j\ \ | \ i<j\}\,\cup\,(a+b)^* b (a+b)^* a (a+b)^*$.
At this step I got stuck. What is next? How to express additional difference $b^na^n$?