diff --git a/my-env.sty b/my-env.sty
index d0236b989a08dc9612174430fc467d9e0b6d7530..20e76c1ac70f4165d517ab1cd75a36a77760fbd0 100644
--- a/my-env.sty
+++ b/my-env.sty
@@ -44,6 +44,22 @@
 
 }{\end{mdframed}\end{minipage}\vskip 1em}
 
+% for rules
+\RequirePackage{graphicx}
+\newenvironment{rules}[1][]{%
+  \vskip 1em
+  \begin{minipage}[t]{0.125\linewidth}
+    \vspace{0pt}
+      \includegraphics[width=0.85\linewidth]{policeman.png}
+  \end{minipage}
+  \begin{minipage}[t]{0.875\linewidth}
+   \begin{mdframed}[%
+      backgroundcolor={blue!15}, topline=false, bottomline=false, rightline=false,
+      skipabove=0.7\baselineskip, skipbelow=0.7\baselineskip,
+      splitbottomskip=2pt, splittopskip=4pt, #1]%
+
+}{\end{mdframed}\end{minipage}\vskip 1em}
+
 % reminder
 \newenvironment{reminder}[1][]{%
   \vskip 1em
diff --git a/policeman.png b/policeman.png
new file mode 100644
index 0000000000000000000000000000000000000000..671b3b3b924fbf864c6ac6b8a5d2f71bec6067a2
Binary files /dev/null and b/policeman.png differ