&!,D      !"#$%&'()*+,-./0123456789:;<=>?@ABC Safe-InferredDEFGHIJKLMNOPQRSTUVWXYZ[\]^ DHLVWXYZ[\]^ DEFGHIJKL MNOPQRSTUVWXYZ[\]^None_`abcdefghijklmnopqrstuwvwxyz{|}~_abcefghijklmnopqru_`abcdefghijklmnopqrstuNoneD      "DH\]    )      None !"#$%&'()*+,- !"#$%&'()*+,- !"#$%&'()*+,-None!./0123456789:;<=>?@ABCDEFGHIJKLMN./0123456789:;<=>?@ABCDEFGHIJ.IHGFEDCBA@?>=<;:9876543210/JKLMNNoneOPQRST] OOPQRST Safe-InferredUVUVUVNoneB W XYZ[\] !"#$%&'()*+,-./0123456789:;<=>?@ABC^_`D  !"#$%&'()*+,-./0123456789:;<=>?@ABCF    !"#$%&'()*+,-./0123456789:;<=>?@ABC: W XYZ[\] !"#$%&'()*+,-./0123456789:;<=>?@ABC^_`a      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMMNOPPQRSSTUVWXYZ[\]^_`abcdeefghhijklmnopqrstuvwxyz{|z{}z{~z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{z{zzz)zzzzzzzzzzzzzzzz      C?67=<; !1'"()#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZo[\]xturtle-0.1.12Graphics.X11.TurtleGraphics.X11.Turtle.LayersGraphics.X11.Turtle.XToolsGraphics.X11.Turtle.FieldGraphics.X11.Turtle.StateGraphics.X11.Turtle.InputGraphics.X11.Turtle.MoveGraphics.X11.Turtle.DataField openField closeField waitFieldtopleftcenteronclick onreleaseondragonmotion onkeypressontimer ColorClassTurtleinputs killTurtlexturtleVersion newTurtle runInputsgetSVGforwardbackwardgotosetxsetyleftright setheadingcirclehomeundosleepflushdotstamp beginfillendfillwriteimagebgcolorclearaddshape beginpolyendpoly getshapesshape shapesize hideturtle showturtlepenuppendownpencolorpensizeradiansdegreesspeedflushoffflushonpositionxcorycordistanceheadingtowardsisdown isvisible windowWidth windowHeight CharactercharId charLayersLayerlayerId layerLayersLayersbgsbuffslayerscharsbuffSize clearBuffers clearLayersclearCharacters newLayers makeLayer makeCharacter redrawLayers backgroundaddDraw undoLayer clearLayer characterGCs gcForeground gcBackgroundBufsundoBufbgBuftopBuf PositionXTforkIOX openWindow windowSizesetForegroundXT copyAreaXTfillRectangleXT fillPolygonXT drawLineXT writeStringXT drawImageXTgetImage drawBitmap waitEvent X11-1.6.1.1Graphics.X11.Xlib.ExtrasgetEvent ev_windowev_event_display ev_send_event ev_serial ev_event_typeAnyEvent ev_value_mask ev_detailev_aboveev_border_width ev_heightev_widthev_yev_x ev_parentConfigureRequestEventev_override_redirectev_eventConfigureEventMapRequestEventev_same_screen ev_keycodeev_state ev_y_root ev_x_rootev_time ev_subwindowev_rootKeyEvent ev_button ButtonEvent MotionEventDestroyWindowEventev_from_configure UnmapEventMapNotifyEventev_countev_first_keycode ev_requestMappingNotifyEventev_focusev_mode CrossingEvent ev_property ev_target ev_selection ev_requestorev_ownerSelectionRequest ev_propstateev_atom PropertyEvent ExposeEventev_dataev_message_typeClientMessageEvent ev_mheight ev_mwidth ev_rotationev_subpixel_order ev_size_indexev_config_timestamp ev_timestampRRScreenChangeNotifyEvent ev_subtype RRNotifyEvent ev_rr_height ev_rr_width ev_rr_modeev_crtcRRCrtcChangeNotifyEvent ev_connection ev_outputRROutputChangeNotifyEvent ev_rr_stateRROutputPropertyNotifyEventEventGraphics.X11.Xlib.Window destroyWindowGraphics.X11.Xlib.Event allocaXEventpending nextEvent XEventPtrGraphics.X11.Xlib.Display closeDisplayGraphics.X11.Xlib.TypesDisplay Dimensionpt_ypt_xPointGraphics.X11.Types buttonRelease buttonPress xK_VoidSymbolAtomWindowPixmap x11-xim-0.0.8Graphics.X11.Ximutf8LookupString filterEventXIC InputTypeTimerEndXInput Coordinates CoordTopLeft CoordCenterfDisplayfWindowfBufsfGCsfICfDelfSizefClickfReleasefDragfPressedfMotion fKeypress fTimerEventfLayers fCoordinatesfInputfLockfClosefEndfRunning makeField setPressed killRunning waitInputrunLoop processXInput processEvent getEventXY coordinates fieldSize forkField flushField fieldColoraddLayer drawLayerdrawLine drawLineBuf writeString drawImage fillRectangle fillPolygonfillPolygonBuf getPosition addCharacter drawCharacterdrawCharacterAndLineclearCharacter TurtleState directionvisible stepbystepdrawdrawedundonumfillpoly fillPoints polyPoints positionStep directionStepintervalinitTurtleState makeShape TurtleInputDegrees DirectionStep PositionStepSetFlushSetPolySetFill SetVisible SetPendownBgcolorPencolorPensize ShapesizeShapeFlushSleepClearUndonumUndoPutImageWriteStampDotTurnLeftRotate RotateRadForwardGoto turtleSeriesturtlesresetset nextTurtle moveTurtledrawSVG positions mkPositions directions drawTurtle shapeTable speedTablegetColorfieldinputinfoshapesconvertPosition$fColorClass(,,)$fColorClass[]