Kuusepuu jõuluehetes

A = (0, 3)
B = (-1, 1.7320508075688774)
C = (-2.5980762113533156, 1.5)
D = (-2, 0)
E = (-2.5980762113533156, -1.5)
F = (-1, -1.7320508075688774)
G = (0, -3)
H = (1, -1.7320508075688772)
I = (2.598076211353316, -1.5)
J = (2, 0)
K = (2.598076211353316, 1.5)
L = (1, 1.7320508075688772)
hulknurk1, a, b, c, d, e, f, g, h, i, j, k, l = Polygon(A, B, C, D, E, F, G, H, I, J, K, L)
M = Point(zAxis)
m, tahkABCDEFGHIJKL, tahkCDM, tahkDEM, tahkEFM, tahkFGM, tahkGHM, tahkHIM, tahkIJM, tahkJKM, tahkKLM, tahkALM, tahkABM, tahkBCM, servCD, servDE, servEF, servFG, servGH, servHI, servIJ, servJK, servKL, servAL, servAB, servBC, servCM, servDM, servEM, servFM, servGM, servHM, servIM, servJM, servKM, servLM, servAM, servBM = Pyramid(C, D, E, F, G, H, I, J, K, L, A, B, M)
N = Point(zAxis)
m' = Dilate(m, 0.5, N)
m'' = Dilate(m', 0.5, N)
m''' = Dilate(m'', 0.5, N)
O = (-8.34443604545518, 5.612987191237487, 0)
P = (-5.696183224929175, -3.0539212452011384, 0)
Q = (6.243851431031594, 5.865332086541635, 0)
p = Plane(O, P, Q)
A_1 = Point(servHM)
D_1 = PointIn(m')
E_1 = PointIn(m')
F_1 = PointIn(m')
R = PointIn(m')
S = PointIn(m')
T = PointIn(m'')
U = PointIn(m'')
V = PointIn(m'')