\fontfam[lm]

\newcount\shapenum 
\newcount\globpar
\newdimen\ii  
\newdimen\ww


\def\oblom #1 od #2 odsadit #3 {\par
   \ii=#1 \ww=\hsize
   \ifdim\ii>0pt \advance\ww by-\ii
   \else \advance\ww by\ii \ii=0pt \fi
   \shapenum=\numexpr #2+#3 \relax
   \edef\shapelist{\fornum 1..#2-1 \do{0pt\hsize}%
                   \fornum 1..#3 \do{\ii\ww}0pt\hsize}
   \doshape
%   \parshape\shapenum \shapelist
}
\def\doshape{\globpar=0 \def\par{\ifhmode\shapepar\fi}}
\def\shapepar{%
   \prevgraf=\globpar \parshape\shapenum\shapelist
   \endgraf \globpar=\prevgraf
   \ifnum\prevgraf>\shapenum \let\par=\endgraf
}

\hsize=10cm

\lorem[1]

\puttext 0pt -2.2cm {\hbox to \hsize{\picw=1.8cm \inspic op-ring.png }\hfil}

\oblom 2cm od 3 odsadit 16
\lorem[2]

\lorem[3]

\end
