import math

v0    = float(input("Vitesse initiale ?"))
alpha = float(input("Angle initial ?"))

v0_x = v0*math.cos(alpha*math.pi/180)
v0_y = v0*math.sin(alpha*math.pi/180)
g = 9.81


n_lines = 50
n_col   = 100

print(" "+n_col*"-")
lineId = 0
while lineId < n_lines:
    colId = 0
    txt_to_print = "|"
    while colId < n_col:
        t = 0
        filled = False
        while t < 10000:  # On évalue toute la trajectoire pour chaque case du tableau...
            x = v0_x*t
            y = v0_y*t - 0.5*g*t**2
            t+=0.01
            if abs(x - colId ) < 0.5 and abs(n_lines-y-lineId)<0.5:
                txt_to_print+="x"
                filled = True
                break
            if y < 0 or x < 0 or x > n_col:
                break
        if filled == False:
            txt_to_print += " "

        colId+=1

    lineId+=1
    print (txt_to_print+"|")
print(" "+n_col*"-")