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