Hi, I wish the second frame is centered with the first frame. I guess this is the figure that prevents this. However, even by reducing the value of u, it does not work. Best regards, Fabrice \definecolor[Border][c=0.00, m=0.00, y=0.00, k=0.25] \defineframed [Myframed] [width=0.6\textwidth, foregroundstyle={\switchtobodyfont[10pt]}, align={high,flushleft}, frame=off, framecolor=0.625white, background=borderline, ] \definefiller[dots][left=\dontleavehmode,right=\hskip\zeropoint\par] \startsetups[table:initialize] \setupTABLE[start] [align={lohi,right} offset=1ex, frame=off, ] \setupTABLE[column][first][width=0.25\textwidth] \setupTABLE[column][2][width=0.35\textwidth] \stopsetups \starttext \startuniqueMPgraphic{borderline} path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ; draw p withcolor \MPcolor{Border} dashed evenly withpen pencircle scaled 1.2pt ; \stopuniqueMPgraphic \defineoverlay[borderline][\uniqueMPgraphic{borderline}] \placefigure[right,none]{}{ \start \switchtobodyfont[7pt] \startMPcode numeric u; u=0.7cm; z0=(0,0) ; z1=(2.5u,0) ; z2=(2.5u,2.5u) ; z3=(0,2.5u) ; z4=(-0.2u,0) ; z5=(-0.2u,2.5u) ; z6=(0,2.7u) ; z7=(2.5u,2.7u) ; z8=(1.25u,1.25u) ; drawdblarrow z4--z5 ; drawdblarrow z6--z7 ; fill z0--z1--z2--z3--cycle withcolor green ; draw z0--z1--z2--z3--cycle ; label.top("\unit{100 meter}",0.5[z6,z7]) ; label.lft("\unit{100 meter}",0.5[z4,z5]) ; \stopMPcode \stop} Compléter chacun des algorithmes ci-dessous afin qu'ils affichent en \unit{square meter}, puis en hectares, la superficie d'un terrain rectangulaire de longueur $L$ mètres et de largeur $l$ mètres, saisies en entrée. \startbuffer \input knuth \stopbuffer \blank[big] \startmidaligned \Myframed{\getbuffer} \stopmidaligned \startbuffer \input ward \stopbuffer \blank[big] \startmidaligned \Myframed{\getbuffer} \stopmidaligned \stoptext