úÎ «~       !  !    !1"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ"&*;<=>?@ABCD"&*;<=>?@ABCDRSTURTRTVWXYZ[\]^_`abcdefghVWXYZ[\]^_`abcdV a`_^]\[ZYXWWXYZ[\]^_`abcd ijklmnopq "&*;<=>Dnnrstuvwx    y       !"##$%&&'())*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv xturtle-0.0.8Graphics.X11.TurtleGraphics.X11.TurtleStateGraphics.X11.WindowLayersGraphics.X11.TurtleShapeGraphics.X11.TurtleInputGraphics.X11.TurtleMove openFieldTurtlexturtleVersion newTurtleshape shapesizeforwardbackwardleftrightgotohomeclearcirclepenuppendownundo windowWidth windowHeightpositiondistanceisdown TurtleStatesize directionlineundonuminitialTurtleState CharactercharacterField characterIdLayer layerFieldlayerIdFieldfDisplayfWindowfGCfGCBGfDelfUndoBuffBGfBuffWidthfHeightfBuffedfLayers fCharactersfWaitrunLoop closeField layerSizeaddLayer addCharacterdrawLine drawCharacterdrawCharacterAndLine undoLayer clearLayerforkIOXundoNaddLayerAction setCharacterfillPolygonBuf drawLineBuf convertPos fieldSizewinSize redrawAll redrawBufredrawredrawCharacters flushWindow lookupShape shapeListclassicturtle TurtleInputUndonumLeftForwardClearUndoPendownPenupRotateGoto ShapeSizeShape getPosition getPendowngetTurtleStates makeInput nextTurtle clearState inputToTurtlePosstep moveSpeedstepDir rotateSpeed moveTurtle getPositions getDirections drawTurtlelayer character inputChanstates stateIndex sendCommand