\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}