'''
import turtle
import math
screen = turtle.Screen()
screen.setup(480, 320)
screen.bgcolor("white")
flag = turtle.Turtle()
flag.speed(0)
flag.penup()
def draw_rectangle():
flag.goto(-240, 160)
flag.pendown()
flag.color("red")
flag.begin_fill()
for _ in range(2):
flag.forward(480)
flag.right(90)
flag.forward(320)
flag.right(90)
flag.end_fill()
flag.penup()
def draw_star(center, size, angle):
flag.goto(center)
flag.setheading(angle)
flag.pendown()
flag.color("yellow")
flag.begin_fill()
for _ in range(5):
flag.forward(size)
flag.right(144)
flag.end_fill()
flag.penup()
def draw_big_star():
center = (-180, 120)
draw_star(center, 50, -72)
return center
def draw_small_stars(big_star_center):
small_stars_centers = [
(-120, 140),
(-90, 110),
(-90, 70),
(-120, 50)
]
for center in small_stars_centers:
dx = big_star_center[0] - center[0]
dy = big_star_center[1] - center[1]
angle = math.degrees(math.atan2(dy, dx))
draw_star(center, 20, angle)
draw_rectangle()
big_star_center = draw_big_star()
draw_small_stars(big_star_center)
flag.hideturtle()
screen.mainloop()`
'''
JycnCmltcG9ydCB0dXJ0bGUKaW1wb3J0IG1hdGgKc2NyZWVuID0gdHVydGxlLlNjcmVlbigpCnNjcmVlbi5zZXR1cCg0ODAsIDMyMCkgCnNjcmVlbi5iZ2NvbG9yKCJ3aGl0ZSIpCmZsYWcgPSB0dXJ0bGUuVHVydGxlKCkKZmxhZy5zcGVlZCgwKSAgCmZsYWcucGVudXAoKSAgCmRlZiBkcmF3X3JlY3RhbmdsZSgpOgogICAgZmxhZy5nb3RvKC0yNDAsIDE2MCkgCiAgICBmbGFnLnBlbmRvd24oKQogICAgZmxhZy5jb2xvcigicmVkIikKICAgIGZsYWcuYmVnaW5fZmlsbCgpCiAgICBmb3IgXyBpbiByYW5nZSgyKToKICAgICAgICBmbGFnLmZvcndhcmQoNDgwKSAgCiAgICAgICAgZmxhZy5yaWdodCg5MCkKICAgICAgICBmbGFnLmZvcndhcmQoMzIwKSAgCiAgICAgICAgZmxhZy5yaWdodCg5MCkKICAgIGZsYWcuZW5kX2ZpbGwoKQogICAgZmxhZy5wZW51cCgpCmRlZiBkcmF3X3N0YXIoY2VudGVyLCBzaXplLCBhbmdsZSk6CiAgICBmbGFnLmdvdG8oY2VudGVyKQogICAgZmxhZy5zZXRoZWFkaW5nKGFuZ2xlKSAgCiAgICBmbGFnLnBlbmRvd24oKQogICAgZmxhZy5jb2xvcigieWVsbG93IikKICAgIGZsYWcuYmVnaW5fZmlsbCgpCiAgICBmb3IgXyBpbiByYW5nZSg1KToKICAgICAgICBmbGFnLmZvcndhcmQoc2l6ZSkKICAgICAgICBmbGFnLnJpZ2h0KDE0NCkKICAgIGZsYWcuZW5kX2ZpbGwoKQogICAgZmxhZy5wZW51cCgpCmRlZiBkcmF3X2JpZ19zdGFyKCk6CiAgICBjZW50ZXIgPSAoLTE4MCwgMTIwKQogICAgZHJhd19zdGFyKGNlbnRlciwgNTAsIC03MikKICAgIHJldHVybiBjZW50ZXIKZGVmIGRyYXdfc21hbGxfc3RhcnMoYmlnX3N0YXJfY2VudGVyKToKICAgIHNtYWxsX3N0YXJzX2NlbnRlcnMgPSBbCiAgICAgICAgKC0xMjAsIDE0MCksIAogICAgICAgICgtOTAsIDExMCksIAogICAgICAgICgtOTAsIDcwKSwgIAogICAgICAgICgtMTIwLCA1MCkgIAogICAgXQogICAgZm9yIGNlbnRlciBpbiBzbWFsbF9zdGFyc19jZW50ZXJzOgogICAgICAgIGR4ID0gYmlnX3N0YXJfY2VudGVyWzBdIC0gY2VudGVyWzBdCiAgICAgICAgZHkgPSBiaWdfc3Rhcl9jZW50ZXJbMV0gLSBjZW50ZXJbMV0KICAgICAgICBhbmdsZSA9IG1hdGguZGVncmVlcyhtYXRoLmF0YW4yKGR5LCBkeCkpICAKICAgICAgICBkcmF3X3N0YXIoY2VudGVyLCAyMCwgYW5nbGUpIApkcmF3X3JlY3RhbmdsZSgpCmJpZ19zdGFyX2NlbnRlciA9IGRyYXdfYmlnX3N0YXIoKSAgCmRyYXdfc21hbGxfc3RhcnMoYmlnX3N0YXJfY2VudGVyKSAgCmZsYWcuaGlkZXR1cnRsZSgpCnNjcmVlbi5tYWlubG9vcCgpYAonJyc=