%!PS-Adobe /mm { 72 mul 25.4 div } def /sin15 0.258819 def /cos15 0.965926 def /tan15 0.267949 def /sin30 0.5 def /cos30 0.866025 def /tan30 0.57735 def /sin60 0.866025 def /cos60 0.5 def /tan60 1.73205 def /sin75 0.965926 def /cos75 0.258819 def /tan75 3.73205 def /a 48 mm def /aby2 a 0.5 mul def /dx 46.0 mm def /dy -56.5 mm def /clearance 2.5 mm def /holexspacing 3.9 mm def /holeyspacing holexspacing tan15 mul def /centre2vertex aby2 cos30 div def /centre2bend a centre2vertex sub def /awl { newpath 1.5 0 360 arc fill } def /oneside { newpath aby2 -1 mul aby2 tan30 mul -1 mul clearance sub moveto 0 centre2bend -1 mul clearance sub lineto 0 centre2bend -1 mul clearance sub moveto aby2 aby2 tan30 mul -1 mul clearance sub lineto stroke holexspacing -5.5 mul holeyspacing 5.5 mul centre2bend sub awl holexspacing -4.5 mul holeyspacing 4.5 mul centre2bend sub awl holexspacing -3.5 mul holeyspacing 3.5 mul centre2bend sub awl holexspacing -2.5 mul holeyspacing 2.5 mul centre2bend sub awl holexspacing -1.5 mul holeyspacing 1.5 mul centre2bend sub awl holexspacing -0.5 mul holeyspacing 0.5 mul centre2bend sub awl holexspacing 0.5 mul holeyspacing 0.5 mul centre2bend sub awl holexspacing 1.5 mul holeyspacing 1.5 mul centre2bend sub awl holexspacing 2.5 mul holeyspacing 2.5 mul centre2bend sub awl holexspacing 3.5 mul holeyspacing 3.5 mul centre2bend sub awl holexspacing 4.5 mul holeyspacing 4.5 mul centre2bend sub awl holexspacing 5.5 mul holeyspacing 5.5 mul centre2bend sub awl } def /uptriangle { gsave oneside 120 rotate oneside 120 rotate oneside grestore } def /downtriangle { gsave 180 rotate oneside 120 rotate oneside 120 rotate oneside grestore } def /upcolumn { gsave uptriangle 0 dy translate uptriangle 0 dy translate uptriangle 0 dy translate uptriangle 0 dy translate uptriangle grestore } def /downcolumn { gsave 0 11 mm translate downtriangle 0 dy translate downtriangle 0 dy translate downtriangle 0 dy translate downtriangle 0 dy translate downtriangle grestore } def % print instructions ... /Times-Roman findfont 10 scalefont setfont 20 mm 264 mm moveto (Octahedral) show 19 mm 260 mm moveto (juggling ball) show 16 mm 256 mm moveto (approx 60mm diam,) show 19 mm 252 mm moveto (95 grams; see) show 12 mm 248 mm moveto (http://www.pjb.com.au/jug) show 31.5 mm 280 mm translate 0 -20 mm translate upcolumn dx 0 translate downcolumn dx 0 translate upcolumn dx 0 translate downcolumn showpage