Necesitamos un código secreto con los números 1, 2, 3 y 4 para abrir esta puerta.
La primera cifra es el 3. Los números 4 y 2 se tocan pero no el 3 y el 2, ni el 1 y el
4, ni tampoco el 3 y el 1. ¿Cuál es el código secreto?

Validar

Mueve las cifras a las casillas. Si el código es correcto se abrirá la puerta.

¡Estoy en la puerta!

A = (-2, 3)
B = (1, 3)
C = (4, 3)
D = (7, 3)
E = (-3, -1)
F = (-3, 1)
G = (-1, 1)
H = (-1, -1)
poly1, e, f, g, h = Polygon(E, F, G, H)
I = (0, -1)
J = (0, 1)
K = (2, 1)
L = (2.04, -1.02)
poly2, i, j, k, l = Polygon(I, J, K, L)
M = (3, -1)
N = (3, 1)
O = (5, 1)
P = (5, -1)
poly3, m, n, o, p = Polygon(M, N, O, P)
Q = (6, -1)
R = (6, 1)
S = (8, 1)
T = (8, -1)
poly4, q, r, s, t = Polygon(Q, R, S, T)
U = Midpoint(G, E)
V = Midpoint(I, K)
W = Midpoint(M, O)
Z = Midpoint(Q, S)
aa = Distance(A, Z)
bb = Distance(B, W)
cc = Distance(C, U)
dd = Distance(D, V)
a = false