# Latex + Tikz, 269 bytes \documentclass[tikz]{standalone}\begin{document}\tikz{\def\f{\foreach\x in{90,210,330}}\def\u{\draw[line width=}\def~{circle(}\f\fill(\x:21)~30);\f{\u2cm,white](0,)--(\x:11);\fill[white](\x:30)~21);}\fill[white]~6);\u7cm]~25.5);\f\u2cm,white](\x:30)~20);}\end{document} With line breaks and without `\def`: \documentclass[tikz]{standalone} \begin{document} \tikz{ \foreach\x in{90,210,330}\fill(\x:21)circle(30); \foreach\x in{90,210,330}\draw[white,line width=2cm](0,0)--(\x:11); \foreach\x in{90,210,330}\fill[white](\x:30)circle(21); \fill[white](0,0)circle(6); \draw[line width=7cm](0,0)circle(25.5); \foreach\x in{90,210,330}\draw[white,line width=2cm](\x:30)circle(20); } \end{document} ## Explanation Here I am going to explain how the uncompressed answer solves the problem. I may at some point explain how the compression works. First we draw the big black circles: \foreach\x in{90,210,330}\fill(\x:21)circle(30); [![Biohazard 0][1]][1] Then we draw some white lines: \foreach\x in{90,210,330}\draw[white,line width=2cm](0,0)--(\x:11); [![Biohazard 1][2]][2] Then we draw white circles: \foreach\x in{90,210,330}\fill[white](\x:30)circle(21); [![Biohazard 2][3]][3] Then we add a central white circle: \fill[white](0,0)circle(6); [![Biohazard 3][4]][4] Then we add a black annulus: \draw[line width=7cm](0,0)circle(25.5); [![Biohazard 4][5]][5] Then we remove parts of the black annulus \foreach\x in{90,210,330}\draw[white,line width=2cm](\x:30)circle(20); [![Biohazard 5][6]][6] [1]: https://i.sstatic.net/ENsK9.png [2]: https://i.sstatic.net/3g8Au.png [3]: https://i.sstatic.net/bML4G.jpg [4]: https://i.sstatic.net/OUj8e.jpg [5]: https://i.sstatic.net/tiZHB.jpg [6]: https://i.sstatic.net/ljQL1.jpg