shell bypass 403
o
^b�1 � @ sx d Z ddlZddlZddlZddlZddlZddlZddlm Z m
Z
mZ ddlm
Z
ddlmZ g d�Zg d�Zg d�Zd d
gZee e e dg Zg d�Zi d
d�dd�dd�dd�dd�dd�dd�dd�dd�dd�dd �d!d"�d#d"�d$d%�d&d'�d(d)�d*d+�d,d-d.d/��Zd0d1� Zd2d3� Zzee� W n
ey� ed4� Y nw G d5d6� d6e�Zd7d8� Zd9d:� Zd;Zdwd=d>�ZG d?d@� d@ej �Z!ee!ej"dA� G dBdC� dCej#�Z$ej"Z"G dDdE� dEe%�Z&G dFd� de�Z'G dGdH� dHe�Z(G dIdJ� dJe%�Z)G dKdL� dLe%�Z*G dMdN� dNe&�Z+G dOdP� dPe%�Z,G dQdR� dRe%�Z-G dSdT� dTe%�Z.G dUdV� dVe-e,�Z/e/Z0dWdX� Z1G dYdZ� dZe+�Z2G d[d\� d\e/�Z3e3Z4dxd^d �Z5d_d`� Z6ed( Z7ze7d)k�rZe6e7� W n e8�yj edae7� Y n e�yy edbe7 � Y nw dcdd� Z9dedf� Z:dgdh� Z;diZ<djdk� Z=e=ee2dldme;� e=ee3dndoe:� e>Z?e@dpk�r�dqdr� ZAdsdt� ZBdudv� ZCeB� eC� eD� dS dS )yz-turtle 1.1b- - for Python 3.1 - 4. 5. 2009� N)�isfile�split�join)�deepcopy)�simpledialog) �ScrolledCanvas�TurtleScreen�Screen� RawTurtle�Turtle�RawPen�Pen�Shape�Vec2D)�addshape�bgcolor�bgpic�bye�clearscreen� colormode�delay�exitonclick� getcanvas� getshapes�listen�mainloop�mode�numinput�onkey�
onkeypress�onkeyrelease�
onscreenclick�ontimer�register_shape�resetscreen�
screensize�setup�setworldcoordinates� textinput�title�tracer�turtles�update�
window_height�window_width)O�back�backward�
begin_fill�
begin_poly�bk�circle�clear�
clearstamp�clearstamps�clone�color�degrees�distance�dot�down�end_fill�end_poly�fd� fillcolor�filling�forward�get_poly�getpen� getscreen�
get_shapepoly� getturtle�goto�heading�
hideturtle�home�ht�isdown� isvisible�left�lt�onclick�ondrag� onrelease�pd�pen�pencolor�pendown�pensize�penup�pos�position�pu�radians�right�reset�
resizemode�rt�seth�
setheading�setpos�setposition�settiltangle�
setundobuffer�setx�sety�shape� shapesize�shapetransform�shearfactor�
showturtle�speed�st�stamp�tilt� tiltangle�towards�
turtlesize�undo�undobufferentries�up�width�write�xcor�ycor�write_docstringdict�done�
Terminator)r r0 r3 r@ rM rQ rU r[ r] rb rc re rf rq rv ry rz rz � �?�heightg �?� canvwidthi� �
canvheighti, � leftright� topbottomr �standardr � �?r �
�undobuffersizei� rk �classicrW �blackrA ra �noresize�visibleT�language�english�
exampleturtle�turtle�screenzPython Turtle GraphicsF)�
examplescreenr) �
using_IDLEc C s� t | d��}|�� }W d � n1 sw Y i }|D ]W}|�� }|r+|�d�r,qz |�d�\}}W n tyF td| |f � Y qw |�� }|�� }|dv rXt|�}nzd|v rbt|�}nt |�}W n typ Y nw |||<