Ian Jauslin
summaryrefslogtreecommitdiff
blob: 767b5ceb1d327942abcd10aa428534c6af19c882 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
\documentclass{standalone}

\usepackage{tikz}
\usepackage{shapes}

\begin{document}
\begin{tikzpicture}

  \foreach \k in {0,...,14}{
    \cross{cyan}{(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,14}{
    \cross{cyan}{(\l*2,\l)}
  }
  \foreach \k in {1,...,14}{
    \cross{cyan}{(28,14)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,13}{
    \cross{cyan}{(-14,28)++(\l*2,\l)}
  }

  \foreach \k in {1,...,11}{
    \cross{red}{(1,3)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,11}{
    \cross{red}{(1,3)++(\l*2,\l)}
  }
  \foreach \k in {1,...,11}{
    \cross{red}{(1,3)++(24,12)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,11}{
    \cross{red}{(1,3)++(-12,24)++(\l*2,\l)}
  }
  \cross{cyan}{(1,3)}
  \cross{cyan}{(1,3)++(-12,24)}
  \cross{cyan}{(1,3)++(24,12)}
  \cross{cyan}{(1,3)++(12,36)}

  \foreach \k in {0,...,10}{
    \cross{black}{(2,6)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,10}{
    \cross{black}{(2,6)++(\l*2,\l)}
  }
  \foreach \k in {1,...,10}{
    \cross{black}{(2,6)++(20,10)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,9}{
    \cross{black}{(2,6)++(-10,20)++(\l*2,\l)}
  }

  \foreach \k in {0,...,9}{
    \cross{red}{(2,8)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,9}{
    \cross{red}{(2,8)++(\l*2,\l)}
  }
  \foreach \k in {1,...,9}{
    \cross{red}{(2,8)++(18,9)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,8}{
    \cross{red}{(2,8)++(-9,18)++(\l*2,\l)}
  }

  \foreach \k in {0,...,7}{
    \cross{cyan}{(3,11)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,7}{
    \cross{cyan}{(3,11)++(\l*2,\l)}
  }
  \foreach \k in {1,...,7}{
    \cross{cyan}{(3,11)++(14,7)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,6}{
    \cross{cyan}{(3,11)++(-7,14)++(\l*2,\l)}
  }

  \foreach \k in {0,...,4}{
    \cross{magenta}{(4,14)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,4}{
    \cross{magenta}{(4,14)++(\l*2,\l)}
  }
  \foreach \k in {1,...,4}{
    \cross{magenta}{(4,14)++(10,5)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,4}{
    \cross{magenta}{(4,14)++(-5,10)++(\l*2,\l)}
  }
  \cross{cyan}{(4,14)}
  \cross{cyan}{(4,14)++(-5,10)}
  \cross{cyan}{(4,14)++(10,5)}
  \cross{cyan}{(4,14)++(5,15)}

  \foreach \k in {0,...,3}{
    \cross{black}{(5,17)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,3}{
    \cross{black}{(5,17)++(\l*2,\l)}
  }
  \foreach \k in {1,...,3}{
    \cross{black}{(5,17)++(6,3)++(\k*-1,\k*2)}
  }
  \foreach \l in {1,...,2}{
    \cross{black}{(5,17)++(-3,6)++(\l*2,\l)}
  }

  \cross{magenta}{(6,19)}
  \cross{magenta}{(8,23)}
  \cross{magenta}{(4,20)}
  \cross{magenta}{(6,24)}
  \cross{magenta}{(3,23)}
  \cross{magenta}{(9,20)}
  \cross{cyan}{(7,21)}
  \cross{cyan}{(5,22)}
\end{tikzpicture}
\end{document}