beginchar("y",.2em#,2cap#/7,0dth#); "upsilon"; picture ypsilon; path p[]; numeric phi[]; save ww,hh; ww = w/2; hh = h/2; b := .2ww; y2 = y1 = 1.6hh; x1 = 2ww - x2 = .3ww; x3 = .5[x1,x2]; y3 = .1hh; p0 = z1{down}..z3{right}..{up}z2; z4 = point 0.8 of p0; phi1 = angle direction .8 of p0; z5 = point 1.6 of p0; phi2 = angle direction 1.6 of p0; penpos1(1.5b,0); penpos4(2.5b,phi1+90); penpos3(b,90); penpos5(2.5b,phi2+90); penpos2(2b,180); penstroke z1e{down}..z4e..z3e{right}..z5e..{up}z2e; pickup pencircle scaled 3b; drawdot z1; pickup pencircle scaled 2b; drawdot z2; ypsilon = currentpicture; endchar;