.PS
dr= 0.03
moveht:=0.1
movewid:=0.1
mv=0.1
P1: circle rad dr filled 1 at (0, 0) "" "" "1"
P2: circle rad dr filled 1 at (0.3, 0) "2 "
P3: circle rad dr filled 1 at (0.6, 0) "" "" "3"
P4: circle rad dr filled 1 at (0.9, 0) " 4"
P5: circle rad dr filled 1 at (1.2, 0) "" "" "5"
P6: circle rad dr filled 1 at (1.5, 0) "6 "
P7: circle rad dr filled 1 at (1.8, 0) " 7"
P8: circle rad dr filled 1 at (2.1, 0) " 8"
spline from P1 up mv*2 left mv then right mv *2 to P1 ->
spline from P2 up mv right mv then right -mv*2 + 0.6 to P4 ->
spline from P3 down mv left mv then left -mv*2+ 0.3 to P2 ->
spline from P4 up mv *3 right mv then right -mv*2 + 1.2 to P8 ->
spline from P5 up mv*2 left mv then right mv *2 to P5 ->
spline from P6 up mv right mv then right -mv*2 + 0.3 to P7 ->
spline from P7 down mv left mv then left -mv*2 + 0.3 to P6 ->
spline from P8 down mv*3 left mv then left -mv*2+ 0.9 to P3 ->
.PE