ÁRBOL

ROCA

PISTA

T_1

T_2

Solución 1

Solución 2

T_3

Solución 3

T_4

Solución 4

T_5

Solución 5

Comprobar

Solución 1

Solución 2

Solución 3

Solución 4

Solución 5

Comprobar

R

A

Mover roca y árbol

Mover roca y árbol

A = (-5, -5)
B = (16, -5)
C = (6.92, 0.4)
D = (3.0490022172949023, 1.4451842466476645)
E = (5.081765389082463, 5.923530778164924)
F = (3.9472199345370105, -4.467378312744165)
a = Line(E, F)
b = Segment(C, D)
c = LineBisector(b)
G = Intersect(c, a)
G' = Mirror(G, b)
polígono1, g', d, g, c_1 = Polygon(G', D, G, C)
f = Circle(D, C)
H, I = Intersect(f, a)
h = Segment(C, H)
D' = Mirror(D, h)
polígono2, c_2, d', h_1, d_1 = Polygon(C, D', H, D)
s1 = false
s2 = false
k = Circle(D, C)
J = Intersect(k, a, 2.0)
j = Segment(C, J)
D'_1 = Mirror(D, j)
polígono3, c_3, d_2, j_1, d'_1 = Polygon(C, D, J, D'_1)
s3 = false
p = Circle(C, D)
K = Intersect(p, a, 1.0)
m = Segment(K, D)
C' = Mirror(C, m)
polígono4, c_4, k_1, c', d_3 = Polygon(C, K, C', D)
s4 = false
q = Circle(C, D)
L = Intersect(q, a, 2.0)
r = Segment(D, L)
C'_1 = Mirror(C, r)
polígono5, c_5, d_4, c'_1, l_1 = Polygon(C, D, C'_1, L)
s5 = false
s = false
R1: D
A1: C
e = false