\documentclass{standalone} \usepackage{tikz} \usepackage{shapes} \begin{document} \begin{tikzpicture} \foreach\k in {0,...,5}{ \cross{teal}{(2*\k,\k)} \cross{teal}{(-\k,2*\k)} \cross{teal}{(-5,10)++(2*\k,\k)} \cross{teal}{(5,15)++(\k,-2*\k)} } \foreach\k in {0,...,2}{ \foreach\l in {0,...,1}{ \cross{green}{(3,5)++(\k,2*\k)++(-2*\l,\l)} } } \cross{green}{(-1,7)} \cross{green}{(0,9)} \cross{green}{(6,6)} \cross{teal}{(4,12)} \cross{teal}{(1,3)} \square{black}{(3,3)} \square{black}{(2,4)} \square{black}{(4,4)} \square{black}{(5,4)} \square{black}{(5,5)} \square{black}{(7,5)} \square{black}{(8,6)} \square{black}{(7,7)} \square{black}{(7,8)} \square{black}{(6,8)} \square{black}{(6,10)} \square{black}{(5,11)} \square{black}{(2,12)} \square{black}{(2,11)} \square{black}{(1,11)} \square{black}{(0,11)} \square{black}{(1,10)} \square{black}{(-1,10)} \square{black}{(-2,10)} \square{black}{(-2,9)} \square{black}{(-3,9)} \square{black}{(-2,8)} \square{black}{(-1,5)} \square{black}{(0,5)} \square{black}{(0,4)} \end{tikzpicture} \end{document}