diff --git a/Readme.md b/Readme.md
index 219df4fd690c8fabdef4994a8599e3ba5d2fbc25..4af5339787a799ce05bb828958d244c02a061197 100644
--- a/Readme.md
+++ b/Readme.md
@@ -181,7 +181,8 @@ int main() {
     argv[2] = (char*)0;
     execvp("perl", argv);
     die("execvp failed");
-}```
+}
+```
 <!-- /include -->
 
 #### signal
diff --git a/Zettel.html b/Zettel.html
index 7d5847b35d26fedfc4f71a929cd89e8f349bc832..79faac9b8430d705c228ad1afa2b13dce9c93e6a 100644
--- a/Zettel.html
+++ b/Zettel.html
@@ -172,14 +172,12 @@ accept</p>
     argv[<span class="hljs-number">2</span>] = (<span class="hljs-keyword">char</span>*)<span class="hljs-number">0</span>;
     execvp(<span class="hljs-string">"perl"</span>, argv);
     die(<span class="hljs-string">"execvp failed"</span>);
-}```
-&lt;!-- /include --&gt;
-
-###<span class="hljs-meta"># signal</span>
-
-&lt;!-- include (signal.c lang=c) --&gt;
-```c
-<span class="hljs-meta"># <span class="hljs-meta-keyword">include</span> <span class="hljs-meta-string">"die.h"</span></span>
+}
+</code></pre>
+<p>&lt;!-- /include --&gt;</p>
+<h4>signal</h4>
+<p>&lt;!-- include (signal.c lang=c) --&gt;</p>
+<pre><code class="hljs language-c"><span class="hljs-meta"># <span class="hljs-meta-keyword">include</span> <span class="hljs-meta-string">"die.h"</span></span>
 <span class="hljs-meta"># <span class="hljs-meta-keyword">include</span> <span class="hljs-meta-string">&lt;signal.h&gt;</span></span>
 <span class="hljs-meta"># <span class="hljs-meta-keyword">include</span> <span class="hljs-meta-string">&lt;sys/types.h&gt;</span></span>
 <span class="hljs-meta"># <span class="hljs-meta-keyword">include</span> <span class="hljs-meta-string">&lt;sys/wait.h&gt;</span></span>
diff --git a/exec.c b/exec.c
index c5220bf3adc5f67b0787b5aa8f782055dbcd3c38..5cb14f6f4e5c90c9f098a3e94d1ea9119242d686 100644
--- a/exec.c
+++ b/exec.c
@@ -17,4 +17,4 @@ int main() {
     argv[2] = (char*)0;
     execvp("perl", argv);
     die("execvp failed");
-}
\ No newline at end of file
+}