diff --git a/1984/anonymous/index.html b/1984/anonymous/index.html
index acb1cd7c51..47e51be5c0 100644
--- a/1984/anonymous/index.html
+++ b/1984/anonymous/index.html
@@ -12,8 +12,19 @@
1984/anonymous - Dishonorable Mention
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1984/anonymous - Dishonorable Mention
diff --git a/1984/decot/index.html b/1984/decot/index.html
index 2a95efd314..8a20ae7cb1 100644
--- a/1984/decot/index.html
+++ b/1984/decot/index.html
@@ -12,8 +12,19 @@
1984/decot - Second Place
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1984/decot - Second Place
diff --git a/1984/laman/index.html b/1984/laman/index.html
index 10ef52837e..da3648399a 100644
--- a/1984/laman/index.html
+++ b/1984/laman/index.html
@@ -12,8 +12,19 @@
1984/laman - Third Place
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1984/laman - Third Place
diff --git a/1984/mullender/index.html b/1984/mullender/index.html
index 9b38178c43..4ea6d3ef1c 100644
--- a/1984/mullender/index.html
+++ b/1984/mullender/index.html
@@ -12,8 +12,19 @@
1984/mullender - Grand Prize
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1984/mullender - Grand Prize
diff --git a/1985/applin/index.html b/1985/applin/index.html
index 1d92aa5bab..499251ab93 100644
--- a/1985/applin/index.html
+++ b/1985/applin/index.html
@@ -12,8 +12,19 @@
1985/applin - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1985/applin - Best one liner
diff --git a/1985/august/index.html b/1985/august/index.html
index ba3a94cf95..c557f9a4eb 100644
--- a/1985/august/index.html
+++ b/1985/august/index.html
@@ -12,8 +12,19 @@
1985/august - Most obscure program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1985/august - Most obscure program
diff --git a/1985/lycklama/index.html b/1985/lycklama/index.html
index 307503f2e6..d1231e5bf3 100644
--- a/1985/lycklama/index.html
+++ b/1985/lycklama/index.html
@@ -12,8 +12,19 @@
1985/lycklama - Strangest appearing program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1985/lycklama - Strangest appearing program
diff --git a/1985/shapiro/index.html b/1985/shapiro/index.html
index 2ffbf2e849..b5c909eb6a 100644
--- a/1985/shapiro/index.html
+++ b/1985/shapiro/index.html
@@ -12,8 +12,19 @@
1985/shapiro - Grand Prize - Most well rounded in confusion
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1985/shapiro - Grand Prize - Most well rounded in confusion
diff --git a/1985/sicherman/index.html b/1985/sicherman/index.html
index 3dcb6c9b2d..049778d624 100644
--- a/1985/sicherman/index.html
+++ b/1985/sicherman/index.html
@@ -12,8 +12,19 @@
1985/sicherman - Worst abuse of the C preprocessor
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1985/sicherman - Worst abuse of the C preprocessor
diff --git a/1986/applin/index.html b/1986/applin/index.html
index 86170d1963..1b98741954 100644
--- a/1986/applin/index.html
+++ b/1986/applin/index.html
@@ -12,8 +12,19 @@
1986/applin - Most adaptable program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1986/applin - Most adaptable program
diff --git a/1986/august/index.html b/1986/august/index.html
index b67204ac9a..45f7e05f61 100644
--- a/1986/august/index.html
+++ b/1986/august/index.html
@@ -12,8 +12,19 @@
1986/august - Best complex task done in a complex way
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1986/august - Best complex task done in a complex way
diff --git a/1986/bright/index.html b/1986/bright/index.html
index 2a81da2b85..c918826c14 100644
--- a/1986/bright/index.html
+++ b/1986/bright/index.html
@@ -12,8 +12,19 @@
1986/bright - Most useful obfuscation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1986/bright - Most useful obfuscation
diff --git a/1986/hague/index.html b/1986/hague/index.html
index 0a12cd58a2..223c5492ba 100644
--- a/1986/hague/index.html
+++ b/1986/hague/index.html
@@ -12,8 +12,19 @@
1986/hague - Worst abuse of the C preprocessor
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1986/hague - Worst abuse of the C preprocessor
diff --git a/1986/holloway/index.html b/1986/holloway/index.html
index a8a0cbd351..0f9da61bf3 100644
--- a/1986/holloway/index.html
+++ b/1986/holloway/index.html
@@ -12,8 +12,19 @@
1986/holloway - Best simple task performed in a complex way
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1986/holloway - Best simple task performed in a complex way
diff --git a/1986/marshall/compilers.html b/1986/marshall/compilers.html
index 9bbed3fc21..3883d4d4b4 100644
--- a/1986/marshall/compilers.html
+++ b/1986/marshall/compilers.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
compilers.html for 1986/marshall
diff --git a/1986/marshall/index.html b/1986/marshall/index.html
index 6ac032c82f..e4859ba342 100644
--- a/1986/marshall/index.html
+++ b/1986/marshall/index.html
@@ -12,8 +12,19 @@
1986/marshall - Best layout
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1986/marshall - Best layout
diff --git a/1986/pawka/index.html b/1986/pawka/index.html
index fc1d08c660..b01a5d633a 100644
--- a/1986/pawka/index.html
+++ b/1986/pawka/index.html
@@ -12,8 +12,19 @@
1986/pawka - Most illegible code
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1986/pawka - Most illegible code
diff --git a/1986/stein/index.html b/1986/stein/index.html
index 85619f9d7b..6604d32005 100644
--- a/1986/stein/index.html
+++ b/1986/stein/index.html
@@ -12,8 +12,19 @@
1986/stein - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1986/stein - Best one liner
diff --git a/1986/wall/index.html b/1986/wall/index.html
index 483fdf950d..52fa581f5f 100644
--- a/1986/wall/index.html
+++ b/1986/wall/index.html
@@ -12,8 +12,19 @@
1986/wall - Grand Prize - Most well rounded in confusion
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1986/wall - Grand Prize - Most well rounded in confusion
diff --git a/1987/biggar/index.html b/1987/biggar/index.html
index dc01487a6c..bc7805eaa1 100644
--- a/1987/biggar/index.html
+++ b/1987/biggar/index.html
@@ -12,8 +12,19 @@
1987/biggar - Best abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1987/biggar - Best abuse of the rules
diff --git a/1987/heckbert/index.html b/1987/heckbert/index.html
index ac68f85e8e..07ff0e8ddb 100644
--- a/1987/heckbert/index.html
+++ b/1987/heckbert/index.html
@@ -12,8 +12,19 @@
1987/heckbert - Best obfuscator of programs
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1987/heckbert - Best obfuscator of programs
diff --git a/1987/hines/index.html b/1987/hines/index.html
index c15181793d..d9884d7837 100644
--- a/1987/hines/index.html
+++ b/1987/hines/index.html
@@ -12,8 +12,19 @@
1987/hines - Worst style
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1987/hines - Worst style
diff --git a/1987/korn/index.html b/1987/korn/index.html
index d30bc393ea..16744a7558 100644
--- a/1987/korn/index.html
+++ b/1987/korn/index.html
@@ -12,8 +12,19 @@
1987/korn - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1987/korn - Best one liner
diff --git a/1987/lievaart/index.html b/1987/lievaart/index.html
index ab50ca8af5..7d092580fb 100644
--- a/1987/lievaart/index.html
+++ b/1987/lievaart/index.html
@@ -12,8 +12,19 @@
1987/lievaart - Grand Prize
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1987/lievaart - Grand Prize
diff --git a/1987/wall/index.html b/1987/wall/index.html
index 6bed6b63e3..fd16b56c56 100644
--- a/1987/wall/index.html
+++ b/1987/wall/index.html
@@ -12,8 +12,19 @@
1987/wall - Most useful obfuscation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1987/wall - Most useful obfuscation
diff --git a/1987/westley/index.html b/1987/westley/index.html
index 2035d10eb6..19b821830e 100644
--- a/1987/westley/index.html
+++ b/1987/westley/index.html
@@ -12,8 +12,19 @@
1987/westley - Best layout
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1987/westley - Best layout
diff --git a/1988/applin/index.html b/1988/applin/index.html
index 6e49b673a8..0e13aa4fbe 100644
--- a/1988/applin/index.html
+++ b/1988/applin/index.html
@@ -12,8 +12,19 @@
1988/applin - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1988/applin - Best of Show
diff --git a/1988/dale/index.html b/1988/dale/index.html
index e5dd62a846..1aae6e47cc 100644
--- a/1988/dale/index.html
+++ b/1988/dale/index.html
@@ -12,8 +12,19 @@
1988/dale - Best abuse of system calls
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1988/dale - Best abuse of system calls
diff --git a/1988/isaak/index.html b/1988/isaak/index.html
index 3aaa404989..081bde3eca 100644
--- a/1988/isaak/index.html
+++ b/1988/isaak/index.html
@@ -12,8 +12,19 @@
1988/isaak - Best visuals
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1988/isaak - Best visuals
diff --git a/1988/litmaath/index.html b/1988/litmaath/index.html
index 8de53bc12e..5ab6dbd1a2 100644
--- a/1988/litmaath/index.html
+++ b/1988/litmaath/index.html
@@ -12,8 +12,19 @@
1988/litmaath - Best small program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1988/litmaath - Best small program
diff --git a/1988/phillipps/index.html b/1988/phillipps/index.html
index 6fd482e8a0..ed9aeab015 100644
--- a/1988/phillipps/index.html
+++ b/1988/phillipps/index.html
@@ -12,8 +12,19 @@
1988/phillipps - Least likely to compile successfully
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1988/phillipps - Least likely to compile successfully
diff --git a/1988/reddy/index.html b/1988/reddy/index.html
index dd9b7df797..c7d3e49c36 100644
--- a/1988/reddy/index.html
+++ b/1988/reddy/index.html
@@ -12,8 +12,19 @@
1988/reddy - Most useful obfuscated C program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1988/reddy - Most useful obfuscated C program
diff --git a/1988/robison/index.html b/1988/robison/index.html
index bc78bda71f..1f93825292 100644
--- a/1988/robison/index.html
+++ b/1988/robison/index.html
@@ -12,8 +12,19 @@
1988/robison - Best abuse of C constructs
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1988/robison - Best abuse of C constructs
diff --git a/1988/spinellis/index.html b/1988/spinellis/index.html
index 248bafa902..a6ab32c832 100644
--- a/1988/spinellis/index.html
+++ b/1988/spinellis/index.html
@@ -12,8 +12,19 @@
1988/spinellis - Best abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1988/spinellis - Best abuse of the rules
diff --git a/1988/westley/index.html b/1988/westley/index.html
index e3e6cb4320..e2b44e42b4 100644
--- a/1988/westley/index.html
+++ b/1988/westley/index.html
@@ -12,8 +12,19 @@
1988/westley - Best layout
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1988/westley - Best layout
diff --git a/1989/fubar/index.html b/1989/fubar/index.html
index 2e2d88955a..f02ba336c3 100644
--- a/1989/fubar/index.html
+++ b/1989/fubar/index.html
@@ -12,8 +12,19 @@
1989/fubar - Best self-modifying program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/fubar - Best self-modifying program
diff --git a/1989/jar.1/index.html b/1989/jar.1/index.html
index 521f063799..1a7ba1b584 100644
--- a/1989/jar.1/index.html
+++ b/1989/jar.1/index.html
@@ -12,8 +12,19 @@
1989/jar.1 - Strangest abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/jar.1 - Strangest abuse of the rules
diff --git a/1989/jar.2/index.html b/1989/jar.2/index.html
index 4b60c2e970..f74cea02a8 100644
--- a/1989/jar.2/index.html
+++ b/1989/jar.2/index.html
@@ -12,8 +12,19 @@
1989/jar.2 - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/jar.2 - Best of Show
diff --git a/1989/ovdluhe/index.html b/1989/ovdluhe/index.html
index 0f49299fed..10b3c3296a 100644
--- a/1989/ovdluhe/index.html
+++ b/1989/ovdluhe/index.html
@@ -12,8 +12,19 @@
1989/ovdluhe - Most humorous output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/ovdluhe - Most humorous output
diff --git a/1989/paul/index.html b/1989/paul/index.html
index cf7e91cc42..6960eb70d0 100644
--- a/1989/paul/index.html
+++ b/1989/paul/index.html
@@ -12,8 +12,19 @@
1989/paul - Most complex algorithm
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/paul - Most complex algorithm
diff --git a/1989/robison/index.html b/1989/robison/index.html
index e89801a308..5c24a0cae1 100644
--- a/1989/robison/index.html
+++ b/1989/robison/index.html
@@ -12,8 +12,19 @@
1989/robison - Best minimal use of C
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/robison - Best minimal use of C
diff --git a/1989/roemer/index.html b/1989/roemer/index.html
index d4dc2cdee0..fad29d89ea 100644
--- a/1989/roemer/index.html
+++ b/1989/roemer/index.html
@@ -12,8 +12,19 @@
1989/roemer - Best layout
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/roemer - Best layout
diff --git a/1989/tromp/index.html b/1989/tromp/index.html
index 1bdfb7f3c3..fb38231c54 100644
--- a/1989/tromp/index.html
+++ b/1989/tromp/index.html
@@ -12,8 +12,19 @@
1989/tromp - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/tromp - Best game
diff --git a/1989/vanb/index.html b/1989/vanb/index.html
index c9a78c08fe..5157b6f2a8 100644
--- a/1989/vanb/index.html
+++ b/1989/vanb/index.html
@@ -12,8 +12,19 @@
1989/vanb - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/vanb - Best one liner
diff --git a/1989/westley/index.html b/1989/westley/index.html
index 4999eea56c..a1a76d0bdb 100644
--- a/1989/westley/index.html
+++ b/1989/westley/index.html
@@ -12,8 +12,19 @@
1989/westley - Most algorithms in one program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1989/westley - Most algorithms in one program
diff --git a/1990/baruch/index.html b/1990/baruch/index.html
index f74ca9005b..b67d3d48e6 100644
--- a/1990/baruch/index.html
+++ b/1990/baruch/index.html
@@ -12,8 +12,19 @@
1990/baruch - Best small program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/baruch - Best small program
diff --git a/1990/cmills/index.html b/1990/cmills/index.html
index 62452ce029..3a085fba48 100644
--- a/1990/cmills/index.html
+++ b/1990/cmills/index.html
@@ -12,8 +12,19 @@
1990/cmills - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/cmills - Best game
diff --git a/1990/dds/index.html b/1990/dds/index.html
index 0771934a52..6cbfbd6299 100644
--- a/1990/dds/index.html
+++ b/1990/dds/index.html
@@ -12,8 +12,19 @@
1990/dds - Best language tool
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/dds - Best language tool
diff --git a/1990/dg/index.html b/1990/dg/index.html
index 7e1e323f37..24fef1f018 100644
--- a/1990/dg/index.html
+++ b/1990/dg/index.html
@@ -12,8 +12,19 @@
1990/dg - Best abuse of the C preprocessor
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/dg - Best abuse of the C preprocessor
diff --git a/1990/jaw/index.html b/1990/jaw/index.html
index 045fd6564a..986a32b071 100644
--- a/1990/jaw/index.html
+++ b/1990/jaw/index.html
@@ -12,8 +12,19 @@
1990/jaw - Best entropy-reducer
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/jaw - Best entropy-reducer
diff --git a/1990/pjr/index.html b/1990/pjr/index.html
index cce4fda6f1..1d521e63cf 100644
--- a/1990/pjr/index.html
+++ b/1990/pjr/index.html
@@ -12,8 +12,19 @@
1990/pjr - Most unusual data structure
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/pjr - Most unusual data structure
diff --git a/1990/scjones/index.html b/1990/scjones/index.html
index 7ae1d37a2c..d58c92b9c5 100644
--- a/1990/scjones/index.html
+++ b/1990/scjones/index.html
@@ -12,8 +12,19 @@
1990/scjones - ANSI Committee's worst abuse of C
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/scjones - ANSI Committee's worst abuse of C
diff --git a/1990/stig/index.html b/1990/stig/index.html
index e8ab2c27bf..f022e04ba1 100644
--- a/1990/stig/index.html
+++ b/1990/stig/index.html
@@ -12,8 +12,19 @@
1990/stig - Strangest abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/stig - Strangest abuse of the rules
diff --git a/1990/tbr/index.html b/1990/tbr/index.html
index 46caa74bf1..4938d836a5 100644
--- a/1990/tbr/index.html
+++ b/1990/tbr/index.html
@@ -12,8 +12,19 @@
1990/tbr - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/tbr - Best utility
diff --git a/1990/theorem/index.html b/1990/theorem/index.html
index f5411b0da7..cdade6b3be 100644
--- a/1990/theorem/index.html
+++ b/1990/theorem/index.html
@@ -12,8 +12,19 @@
1990/theorem - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/theorem - Best of Show
diff --git a/1990/westley/index.html b/1990/westley/index.html
index c2c15e396b..7a470ee11e 100644
--- a/1990/westley/index.html
+++ b/1990/westley/index.html
@@ -12,8 +12,19 @@
1990/westley - Best layout
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1990/westley - Best layout
diff --git a/1991/ant/index.html b/1991/ant/index.html
index fa6c51250c..0dd372efbc 100644
--- a/1991/ant/index.html
+++ b/1991/ant/index.html
@@ -12,8 +12,19 @@
1991/ant - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1991/ant - Best utility
diff --git a/1991/brnstnd/index.html b/1991/brnstnd/index.html
index 41d3e05b2e..9fa43160e7 100644
--- a/1991/brnstnd/index.html
+++ b/1991/brnstnd/index.html
@@ -12,8 +12,19 @@
1991/brnstnd - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1991/brnstnd - Best of Show
diff --git a/1991/brnstnd/sorta.README.html b/1991/brnstnd/sorta.README.html
index 72edab03dd..f458020283 100644
--- a/1991/brnstnd/sorta.README.html
+++ b/1991/brnstnd/sorta.README.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
sorta.README.html for 1991/brnstnd
diff --git a/1991/buzzard/index.html b/1991/buzzard/index.html
index c92033e524..3f2455a843 100644
--- a/1991/buzzard/index.html
+++ b/1991/buzzard/index.html
@@ -12,8 +12,19 @@
1991/buzzard - Best output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1991/buzzard - Best output
diff --git a/1991/cdupont/index.html b/1991/cdupont/index.html
index f8dc669c82..497087da3e 100644
--- a/1991/cdupont/index.html
+++ b/1991/cdupont/index.html
@@ -12,8 +12,19 @@
1991/cdupont - Most useful label
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1991/cdupont - Most useful label
diff --git a/1991/davidguy/index.html b/1991/davidguy/index.html
index 984f9ab1ba..e1ca56b276 100644
--- a/1991/davidguy/index.html
+++ b/1991/davidguy/index.html
@@ -12,8 +12,19 @@
1991/davidguy - Best X11 graphics
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1991/davidguy - Best X11 graphics
diff --git a/1991/dds/index.html b/1991/dds/index.html
index 4f28db34af..0718726ca2 100644
--- a/1991/dds/index.html
+++ b/1991/dds/index.html
@@ -12,8 +12,19 @@
1991/dds - Most well rounded
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1991/dds - Most well rounded
diff --git a/1991/fine/index.html b/1991/fine/index.html
index 5e3aa96d5d..ab331fea46 100644
--- a/1991/fine/index.html
+++ b/1991/fine/index.html
@@ -12,8 +12,19 @@
1991/fine - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1991/fine - Best one liner
diff --git a/1991/rince/index.html b/1991/rince/index.html
index a7136e475c..66b2646547 100644
--- a/1991/rince/index.html
+++ b/1991/rince/index.html
@@ -12,8 +12,19 @@
1991/rince - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1991/rince - Best game
diff --git a/1991/westley/index.html b/1991/westley/index.html
index b54e39bfec..09611532d3 100644
--- a/1991/westley/index.html
+++ b/1991/westley/index.html
@@ -12,8 +12,19 @@
1991/westley - Grand Prize
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1991/westley - Grand Prize
diff --git a/1992/adrian/index.html b/1992/adrian/index.html
index 2aec7818b1..ec9992ca90 100644
--- a/1992/adrian/index.html
+++ b/1992/adrian/index.html
@@ -12,8 +12,19 @@
1992/adrian - Most educational
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/adrian - Most educational
diff --git a/1992/albert/index.html b/1992/albert/index.html
index 46417d87c5..9e19195fc8 100644
--- a/1992/albert/index.html
+++ b/1992/albert/index.html
@@ -12,8 +12,19 @@
1992/albert - Most useful program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/albert - Most useful program
diff --git a/1992/ant/index.html b/1992/ant/index.html
index ed8c7c714e..296b1d7757 100644
--- a/1992/ant/index.html
+++ b/1992/ant/index.html
@@ -12,8 +12,19 @@
1992/ant - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/ant - Best utility
diff --git a/1992/buzzard.1/index.html b/1992/buzzard.1/index.html
index dd9a3b547c..918a3cc581 100644
--- a/1992/buzzard.1/index.html
+++ b/1992/buzzard.1/index.html
@@ -12,8 +12,19 @@
1992/buzzard.1 - Most obfuscated algorithm
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/buzzard.1 - Most obfuscated algorithm
diff --git a/1992/buzzard.2/buzzard.2.README.html b/1992/buzzard.2/buzzard.2.README.html
index 98c34641d3..ea5d7a261a 100644
--- a/1992/buzzard.2/buzzard.2.README.html
+++ b/1992/buzzard.2/buzzard.2.README.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
buzzard.2.README.html for 1992/buzzard.2
diff --git a/1992/buzzard.2/buzzard.2.design.html b/1992/buzzard.2/buzzard.2.design.html
index 978b7cb3c9..788a0c97a7 100644
--- a/1992/buzzard.2/buzzard.2.design.html
+++ b/1992/buzzard.2/buzzard.2.design.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
buzzard.2.design.html for 1992/buzzard.2
diff --git a/1992/buzzard.2/index.html b/1992/buzzard.2/index.html
index bf68a16c2f..188ae1a2d8 100644
--- a/1992/buzzard.2/index.html
+++ b/1992/buzzard.2/index.html
@@ -12,8 +12,19 @@
1992/buzzard.2 - Best language tool
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/buzzard.2 - Best language tool
diff --git a/1992/gson/index.html b/1992/gson/index.html
index 13617de972..b4b82fb7ca 100644
--- a/1992/gson/index.html
+++ b/1992/gson/index.html
@@ -12,8 +12,19 @@
1992/gson - Most humorous output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/gson - Most humorous output
diff --git a/1992/imc/index.html b/1992/imc/index.html
index 0576cbb7e5..3f68d8ebe2 100644
--- a/1992/imc/index.html
+++ b/1992/imc/index.html
@@ -12,8 +12,19 @@
1992/imc - Best output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/imc - Best output
diff --git a/1992/kivinen/index.html b/1992/kivinen/index.html
index 1483efb19e..7b7c5d3a98 100644
--- a/1992/kivinen/index.html
+++ b/1992/kivinen/index.html
@@ -12,8 +12,19 @@
1992/kivinen - Best X program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/kivinen - Best X program
diff --git a/1992/lush/index.html b/1992/lush/index.html
index 5ea287c765..1b6a3d8343 100644
--- a/1992/lush/index.html
+++ b/1992/lush/index.html
@@ -12,8 +12,19 @@
1992/lush - Worst abuse of the C preprocessor
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/lush - Worst abuse of the C preprocessor
diff --git a/1992/marangon/index.html b/1992/marangon/index.html
index f188df8adf..4e718f4d2b 100644
--- a/1992/marangon/index.html
+++ b/1992/marangon/index.html
@@ -12,8 +12,19 @@
1992/marangon - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/marangon - Best game
diff --git a/1992/nathan/index.html b/1992/nathan/index.html
index 679b48923b..66daab165a 100644
--- a/1992/nathan/index.html
+++ b/1992/nathan/index.html
@@ -12,8 +12,19 @@
1992/nathan - Worst abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/nathan - Worst abuse of the rules
diff --git a/1992/vern/index.html b/1992/vern/index.html
index e46b24feab..78d6a8b867 100644
--- a/1992/vern/index.html
+++ b/1992/vern/index.html
@@ -12,8 +12,19 @@
1992/vern - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/vern - Best of Show
diff --git a/1992/westley/index.html b/1992/westley/index.html
index 6f9ac45278..07f3f87eb3 100644
--- a/1992/westley/index.html
+++ b/1992/westley/index.html
@@ -12,8 +12,19 @@
1992/westley - Best small program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1992/westley - Best small program
diff --git a/1993/ant/index.html b/1993/ant/index.html
index 302a496339..2b5b78e33a 100644
--- a/1993/ant/index.html
+++ b/1993/ant/index.html
@@ -12,8 +12,19 @@
1993/ant - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/ant - Best utility
diff --git a/1993/cmills/index.html b/1993/cmills/index.html
index 7e701f134d..ba94c64e8b 100644
--- a/1993/cmills/index.html
+++ b/1993/cmills/index.html
@@ -12,8 +12,19 @@
1993/cmills - Bill Gates Award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/cmills - Bill Gates Award
diff --git a/1993/dgibson/index.html b/1993/dgibson/index.html
index 2453937a02..2c2b6d0abb 100644
--- a/1993/dgibson/index.html
+++ b/1993/dgibson/index.html
@@ -12,8 +12,19 @@
1993/dgibson - Best abuse of the C preprocessor
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/dgibson - Best abuse of the C preprocessor
diff --git a/1993/ejb/hanoi.html b/1993/ejb/hanoi.html
index 57ab9712e5..482610561e 100644
--- a/1993/ejb/hanoi.html
+++ b/1993/ejb/hanoi.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
hanoi.html for 1993/ejb
diff --git a/1993/ejb/index.html b/1993/ejb/index.html
index fff0b33aed..4e70fca9b7 100644
--- a/1993/ejb/index.html
+++ b/1993/ejb/index.html
@@ -12,8 +12,19 @@
1993/ejb - Best obfuscated algorithm
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/ejb - Best obfuscated algorithm
diff --git a/1993/ejb/patience.html b/1993/ejb/patience.html
index c67659c545..83c8a93b25 100644
--- a/1993/ejb/patience.html
+++ b/1993/ejb/patience.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
patience.html for 1993/ejb
diff --git a/1993/jonth/index.html b/1993/jonth/index.html
index 6020987585..d01eecfd98 100644
--- a/1993/jonth/index.html
+++ b/1993/jonth/index.html
@@ -12,8 +12,19 @@
1993/jonth - Most obfuscated X program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/jonth - Most obfuscated X program
diff --git a/1993/leo/index.html b/1993/leo/index.html
index 046841fd7d..e040d1ddcc 100644
--- a/1993/leo/index.html
+++ b/1993/leo/index.html
@@ -12,8 +12,19 @@
1993/leo - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/leo - Best game
diff --git a/1993/lmfjyh/index.html b/1993/lmfjyh/index.html
index 9c5df9e607..0bd5603bd6 100644
--- a/1993/lmfjyh/index.html
+++ b/1993/lmfjyh/index.html
@@ -12,8 +12,19 @@
1993/lmfjyh - Most versatile source
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/lmfjyh - Most versatile source
diff --git a/1993/plummer/index.html b/1993/plummer/index.html
index 7d3ec30b5b..5f55dd7059 100644
--- a/1993/plummer/index.html
+++ b/1993/plummer/index.html
@@ -12,8 +12,19 @@
1993/plummer - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/plummer - Best one liner
diff --git a/1993/rince/design.html b/1993/rince/design.html
index 0a1196e3c4..79c02f8f86 100644
--- a/1993/rince/design.html
+++ b/1993/rince/design.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
design.html for 1993/rince
diff --git a/1993/rince/index.html b/1993/rince/index.html
index ac15e540dc..a70bd0a8da 100644
--- a/1993/rince/index.html
+++ b/1993/rince/index.html
@@ -12,8 +12,19 @@
1993/rince - Most well rounded
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/rince - Most well rounded
diff --git a/1993/schnitzi/index.html b/1993/schnitzi/index.html
index f5a2e23301..941aac2753 100644
--- a/1993/schnitzi/index.html
+++ b/1993/schnitzi/index.html
@@ -12,8 +12,19 @@
1993/schnitzi - Obfuscated Intelligence Award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/schnitzi - Obfuscated Intelligence Award
diff --git a/1993/vanb/index.html b/1993/vanb/index.html
index d099096a8e..fe06f0deff 100644
--- a/1993/vanb/index.html
+++ b/1993/vanb/index.html
@@ -12,8 +12,19 @@
1993/vanb - Most irregular expression
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1993/vanb - Most irregular expression
diff --git a/1994/dodsond1/index.html b/1994/dodsond1/index.html
index 2362d30e25..f3dfee3e5f 100644
--- a/1994/dodsond1/index.html
+++ b/1994/dodsond1/index.html
@@ -12,8 +12,19 @@
1994/dodsond1 - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/dodsond1 - Best game
diff --git a/1994/dodsond2/index.html b/1994/dodsond2/index.html
index efcdd5631f..90c0dac02b 100644
--- a/1994/dodsond2/index.html
+++ b/1994/dodsond2/index.html
@@ -12,8 +12,19 @@
1994/dodsond2 - Most obfuscated packaging
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/dodsond2 - Most obfuscated packaging
diff --git a/1994/horton/index.html b/1994/horton/index.html
index 5c4d2572eb..4c6c1c36cc 100644
--- a/1994/horton/index.html
+++ b/1994/horton/index.html
@@ -12,8 +12,19 @@
1994/horton - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/horton - Best utility
diff --git a/1994/imc/index.html b/1994/imc/index.html
index 00687f89c5..ba6a69f933 100644
--- a/1994/imc/index.html
+++ b/1994/imc/index.html
@@ -12,8 +12,19 @@
1994/imc - Most obfuscated algorithm
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/imc - Most obfuscated algorithm
diff --git a/1994/ldb/index.html b/1994/ldb/index.html
index 943bda2bb5..4a77dde420 100644
--- a/1994/ldb/index.html
+++ b/1994/ldb/index.html
@@ -12,8 +12,19 @@
1994/ldb - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/ldb - Best one liner
diff --git a/1994/schnitzi/index.html b/1994/schnitzi/index.html
index 090bb08dbb..35fb59d070 100644
--- a/1994/schnitzi/index.html
+++ b/1994/schnitzi/index.html
@@ -12,8 +12,19 @@
1994/schnitzi - Best layout
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/schnitzi - Best layout
diff --git a/1994/shapiro/index.html b/1994/shapiro/index.html
index a30e916350..77afb1c09e 100644
--- a/1994/shapiro/index.html
+++ b/1994/shapiro/index.html
@@ -12,8 +12,19 @@
1994/shapiro - Most well rounded obfuscation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/shapiro - Most well rounded obfuscation
diff --git a/1994/shapiro/shapiro.html b/1994/shapiro/shapiro.html
index 12fb927947..5b8592e15f 100644
--- a/1994/shapiro/shapiro.html
+++ b/1994/shapiro/shapiro.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
shapiro.html for 1994/shapiro
diff --git a/1994/smr/index.html b/1994/smr/index.html
index 5ce4b9ab9b..67ec870635 100644
--- a/1994/smr/index.html
+++ b/1994/smr/index.html
@@ -12,8 +12,19 @@
1994/smr - Worst abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/smr - Worst abuse of the rules
diff --git a/1994/tvr/index.html b/1994/tvr/index.html
index a1c310672e..71a16b49a0 100644
--- a/1994/tvr/index.html
+++ b/1994/tvr/index.html
@@ -12,8 +12,19 @@
1994/tvr - Best X11 program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/tvr - Best X11 program
diff --git a/1994/weisberg/index.html b/1994/weisberg/index.html
index f8d1f1fc58..1515e79221 100644
--- a/1994/weisberg/index.html
+++ b/1994/weisberg/index.html
@@ -12,8 +12,19 @@
1994/weisberg - Best short program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/weisberg - Best short program
diff --git a/1994/westley/index.html b/1994/westley/index.html
index ad7ede8eda..2084b205c6 100644
--- a/1994/westley/index.html
+++ b/1994/westley/index.html
@@ -12,8 +12,19 @@
1994/westley - Worst abuse of the C preprocessor
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1994/westley - Worst abuse of the C preprocessor
diff --git a/1995/cdua/index.html b/1995/cdua/index.html
index 432fb3ed2b..25f450f9b5 100644
--- a/1995/cdua/index.html
+++ b/1995/cdua/index.html
@@ -12,8 +12,19 @@
1995/cdua - Best output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/cdua - Best output
diff --git a/1995/dodsond1/index.html b/1995/dodsond1/index.html
index 3e3baedbf2..5736468bd3 100644
--- a/1995/dodsond1/index.html
+++ b/1995/dodsond1/index.html
@@ -12,8 +12,19 @@
1995/dodsond1 - Most humorous
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/dodsond1 - Most humorous
diff --git a/1995/dodsond2/index.html b/1995/dodsond2/index.html
index 9eaa2d17b9..0f480a79fd 100644
--- a/1995/dodsond2/index.html
+++ b/1995/dodsond2/index.html
@@ -12,8 +12,19 @@
1995/dodsond2 - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/dodsond2 - Best game
diff --git a/1995/esde/index.html b/1995/esde/index.html
index 1a444b03b3..bc4dbafb2c 100644
--- a/1995/esde/index.html
+++ b/1995/esde/index.html
@@ -12,8 +12,19 @@
1995/esde - Interesting algorithm
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/esde - Interesting algorithm
diff --git a/1995/garry/index.html b/1995/garry/index.html
index 3edfbb82c3..dea59f8be1 100644
--- a/1995/garry/index.html
+++ b/1995/garry/index.html
@@ -12,8 +12,19 @@
1995/garry - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/garry - Best utility
diff --git a/1995/heathbar/index.html b/1995/heathbar/index.html
index cf88ff8a22..71a4fa2d69 100644
--- a/1995/heathbar/index.html
+++ b/1995/heathbar/index.html
@@ -12,8 +12,19 @@
1995/heathbar - Best layout
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/heathbar - Best layout
diff --git a/1995/leo/index.html b/1995/leo/index.html
index 7143304824..c50d1ce2f3 100644
--- a/1995/leo/index.html
+++ b/1995/leo/index.html
@@ -12,8 +12,19 @@
1995/leo - Best use of obfuscation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/leo - Best use of obfuscation
diff --git a/1995/leo/secret.html b/1995/leo/secret.html
index 1efaeba575..3b1b3dea25 100644
--- a/1995/leo/secret.html
+++ b/1995/leo/secret.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
secret.html for 1995/leo
diff --git a/1995/makarios/index.html b/1995/makarios/index.html
index 76b59d9af3..fdd02bb9a8 100644
--- a/1995/makarios/index.html
+++ b/1995/makarios/index.html
@@ -12,8 +12,19 @@
1995/makarios - Best short program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/makarios - Best short program
diff --git a/1995/savastio/index.html b/1995/savastio/index.html
index 80433c78c0..b0c893afa2 100644
--- a/1995/savastio/index.html
+++ b/1995/savastio/index.html
@@ -12,8 +12,19 @@
1995/savastio - Most obfuscated syntax
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/savastio - Most obfuscated syntax
diff --git a/1995/schnitzi/index.html b/1995/schnitzi/index.html
index 22b8532473..1867d74d6a 100644
--- a/1995/schnitzi/index.html
+++ b/1995/schnitzi/index.html
@@ -12,8 +12,19 @@
1995/schnitzi - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/schnitzi - Best one liner
diff --git a/1995/spinellis/index.html b/1995/spinellis/index.html
index c0c7fcc77d..e790b637ec 100644
--- a/1995/spinellis/index.html
+++ b/1995/spinellis/index.html
@@ -12,8 +12,19 @@
1995/spinellis - Abusing the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/spinellis - Abusing the rules
diff --git a/1995/vanschnitz/index.html b/1995/vanschnitz/index.html
index 11f6a0e76d..03a0e6ac69 100644
--- a/1995/vanschnitz/index.html
+++ b/1995/vanschnitz/index.html
@@ -12,8 +12,19 @@
1995/vanschnitz - Worst abuse of the C preprocessor and most likely to amaze
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1995/vanschnitz - Worst abuse of the C preprocessor and most likely to amaze
diff --git a/1996/august/index.html b/1996/august/index.html
index 02c8f7d1c5..822c39f3cc 100644
--- a/1996/august/index.html
+++ b/1996/august/index.html
@@ -12,8 +12,19 @@
1996/august - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/august - Best of Show
diff --git a/1996/dalbec/index.html b/1996/dalbec/index.html
index 824a727295..410343b0b2 100644
--- a/1996/dalbec/index.html
+++ b/1996/dalbec/index.html
@@ -12,8 +12,19 @@
1996/dalbec - Best numerical obfuscation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/dalbec - Best numerical obfuscation
diff --git a/1996/eldby/index.html b/1996/eldby/index.html
index fdbf665b6b..7bbcf6e4a8 100644
--- a/1996/eldby/index.html
+++ b/1996/eldby/index.html
@@ -12,8 +12,19 @@
1996/eldby - Best output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/eldby - Best output
diff --git a/1996/gandalf/index.html b/1996/gandalf/index.html
index 35d74b4b43..b54baa8a98 100644
--- a/1996/gandalf/index.html
+++ b/1996/gandalf/index.html
@@ -12,8 +12,19 @@
1996/gandalf - Best layout
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/gandalf - Best layout
diff --git a/1996/huffman/index.html b/1996/huffman/index.html
index 1b12d1616c..d0067a43d8 100644
--- a/1996/huffman/index.html
+++ b/1996/huffman/index.html
@@ -12,8 +12,19 @@
1996/huffman - Best obfuscated character set utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/huffman - Best obfuscated character set utility
diff --git a/1996/jonth/index.html b/1996/jonth/index.html
index 62626b463e..21d54c9963 100644
--- a/1996/jonth/index.html
+++ b/1996/jonth/index.html
@@ -12,8 +12,19 @@
1996/jonth - Best X11 entry
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/jonth - Best X11 entry
diff --git a/1996/rcm/index.html b/1996/rcm/index.html
index 70c41eceb6..a7a3de420b 100644
--- a/1996/rcm/index.html
+++ b/1996/rcm/index.html
@@ -12,8 +12,19 @@
1996/rcm - Best RFC obfuscation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/rcm - Best RFC obfuscation
diff --git a/1996/schweikh1/index.html b/1996/schweikh1/index.html
index e64a0c63d0..948090e091 100644
--- a/1996/schweikh1/index.html
+++ b/1996/schweikh1/index.html
@@ -12,8 +12,19 @@
1996/schweikh1 - Worst abuse of the C preprocessor
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/schweikh1 - Worst abuse of the C preprocessor
diff --git a/1996/schweikh2/index.html b/1996/schweikh2/index.html
index 59da0f228e..504e5ba2bf 100644
--- a/1996/schweikh2/index.html
+++ b/1996/schweikh2/index.html
@@ -12,8 +12,19 @@
1996/schweikh2 - Best algorithm
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/schweikh2 - Best algorithm
diff --git a/1996/schweikh3/index.html b/1996/schweikh3/index.html
index 3be40a0c66..24d5c10102 100644
--- a/1996/schweikh3/index.html
+++ b/1996/schweikh3/index.html
@@ -12,8 +12,19 @@
1996/schweikh3 - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/schweikh3 - Best utility
diff --git a/1996/westley/index.html b/1996/westley/index.html
index cbea1f9902..8c622b939e 100644
--- a/1996/westley/index.html
+++ b/1996/westley/index.html
@@ -12,8 +12,19 @@
1996/westley - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1996/westley - Best one liner
diff --git a/1998/banks/index.html b/1998/banks/index.html
index fde9e56999..eb3b791d44 100644
--- a/1998/banks/index.html
+++ b/1998/banks/index.html
@@ -12,8 +12,19 @@
1998/banks - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/banks - Best of Show
diff --git a/1998/bas1/index.html b/1998/bas1/index.html
index 360153ff13..6e122c3570 100644
--- a/1998/bas1/index.html
+++ b/1998/bas1/index.html
@@ -12,8 +12,19 @@
1998/bas1 - Best encapsulation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/bas1 - Best encapsulation
diff --git a/1998/bas2/index.html b/1998/bas2/index.html
index 26fbff2be5..108bb490ac 100644
--- a/1998/bas2/index.html
+++ b/1998/bas2/index.html
@@ -12,8 +12,19 @@
1998/bas2 - Best small program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/bas2 - Best small program
diff --git a/1998/chaos/index.html b/1998/chaos/index.html
index 18f6acb134..8f28bc6d72 100644
--- a/1998/chaos/index.html
+++ b/1998/chaos/index.html
@@ -12,8 +12,19 @@
1998/chaos - Best object orientation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/chaos - Best object orientation
diff --git a/1998/df/index.html b/1998/df/index.html
index c180ece0b2..ba0c3731c0 100644
--- a/1998/df/index.html
+++ b/1998/df/index.html
@@ -12,8 +12,19 @@
1998/df - Best data hiding
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/df - Best data hiding
diff --git a/1998/dlowe/index.html b/1998/dlowe/index.html
index 507174770c..924ba3ec6c 100644
--- a/1998/dlowe/index.html
+++ b/1998/dlowe/index.html
@@ -12,8 +12,19 @@
1998/dlowe - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/dlowe - Best utility
diff --git a/1998/dloweneil/index.html b/1998/dloweneil/index.html
index 0827a978de..1e5cf32f77 100644
--- a/1998/dloweneil/index.html
+++ b/1998/dloweneil/index.html
@@ -12,8 +12,19 @@
1998/dloweneil - Most fun
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/dloweneil - Most fun
diff --git a/1998/dorssel/dorssel.html b/1998/dorssel/dorssel.html
index 9e05d99b55..6331cdeb06 100644
--- a/1998/dorssel/dorssel.html
+++ b/1998/dorssel/dorssel.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
dorssel.html for 1998/dorssel
diff --git a/1998/dorssel/index.html b/1998/dorssel/index.html
index 2c26e25142..ab3bca3960 100644
--- a/1998/dorssel/index.html
+++ b/1998/dorssel/index.html
@@ -12,8 +12,19 @@
1998/dorssel - Obsolescent feature
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/dorssel - Obsolescent feature
diff --git a/1998/fanf/index.html b/1998/fanf/index.html
index c55cf572b6..03bf77ba5b 100644
--- a/1998/fanf/index.html
+++ b/1998/fanf/index.html
@@ -12,8 +12,19 @@
1998/fanf - Most obfuscated translator
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/fanf - Most obfuscated translator
diff --git a/1998/schnitzi/index.html b/1998/schnitzi/index.html
index 0a4bcbcb69..2bd4cc4725 100644
--- a/1998/schnitzi/index.html
+++ b/1998/schnitzi/index.html
@@ -12,8 +12,19 @@
1998/schnitzi - Best flow control
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/schnitzi - Best flow control
diff --git a/1998/schweikh1/index.html b/1998/schweikh1/index.html
index 581e2a1f65..40ffcbf0ca 100644
--- a/1998/schweikh1/index.html
+++ b/1998/schweikh1/index.html
@@ -12,8 +12,19 @@
1998/schweikh1 - CPP abuse
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/schweikh1 - CPP abuse
diff --git a/1998/schweikh1/macos.html b/1998/schweikh1/macos.html
index 1bf573ad9c..468a061217 100644
--- a/1998/schweikh1/macos.html
+++ b/1998/schweikh1/macos.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
macos.html for 1998/schweikh1
diff --git a/1998/schweikh2/index.html b/1998/schweikh2/index.html
index 7b8c8d245d..00b478d4f0 100644
--- a/1998/schweikh2/index.html
+++ b/1998/schweikh2/index.html
@@ -12,8 +12,19 @@
1998/schweikh2 - Most erratic behavior
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/schweikh2 - Most erratic behavior
diff --git a/1998/schweikh3/index.html b/1998/schweikh3/index.html
index cb4eaa0651..2da3535db3 100644
--- a/1998/schweikh3/index.html
+++ b/1998/schweikh3/index.html
@@ -12,8 +12,19 @@
1998/schweikh3 - Most space efficient
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/schweikh3 - Most space efficient
diff --git a/1998/tomtorfs/index.html b/1998/tomtorfs/index.html
index 22eff1d8fb..4e43e83853 100644
--- a/1998/tomtorfs/index.html
+++ b/1998/tomtorfs/index.html
@@ -12,8 +12,19 @@
1998/tomtorfs - Best self-documenting
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
1998/tomtorfs - Best self-documenting
diff --git a/2000/anderson/index.html b/2000/anderson/index.html
index 5552ebb86a..bdb0ada80d 100644
--- a/2000/anderson/index.html
+++ b/2000/anderson/index.html
@@ -12,8 +12,19 @@
2000/anderson - Best use of flags
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/anderson - Best use of flags
diff --git a/2000/bellard/index.html b/2000/bellard/index.html
index 10c5b20cd3..97c41a8e58 100644
--- a/2000/bellard/index.html
+++ b/2000/bellard/index.html
@@ -12,8 +12,19 @@
2000/bellard - Most specific output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/bellard - Most specific output
diff --git a/2000/bmeyer/index.html b/2000/bmeyer/index.html
index 2498849861..53c3be31ca 100644
--- a/2000/bmeyer/index.html
+++ b/2000/bmeyer/index.html
@@ -12,8 +12,19 @@
2000/bmeyer - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/bmeyer - Best utility
diff --git a/2000/briddlebane/index.html b/2000/briddlebane/index.html
index 0815b5c141..9e200d14dd 100644
--- a/2000/briddlebane/index.html
+++ b/2000/briddlebane/index.html
@@ -12,8 +12,19 @@
2000/briddlebane - Best abuse of user
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/briddlebane - Best abuse of user
diff --git a/2000/dhyang/index.html b/2000/dhyang/index.html
index 44cfdcb2f9..7165689222 100644
--- a/2000/dhyang/index.html
+++ b/2000/dhyang/index.html
@@ -12,8 +12,19 @@
2000/dhyang - Best layout
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/dhyang - Best layout
diff --git a/2000/dlowe/index.html b/2000/dlowe/index.html
index 369a37c7b1..0e64e94597 100644
--- a/2000/dlowe/index.html
+++ b/2000/dlowe/index.html
@@ -12,8 +12,19 @@
2000/dlowe - Worst abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/dlowe - Worst abuse of the rules
diff --git a/2000/jarijyrki/index.html b/2000/jarijyrki/index.html
index 196ff042ff..90c58d9917 100644
--- a/2000/jarijyrki/index.html
+++ b/2000/jarijyrki/index.html
@@ -12,8 +12,19 @@
2000/jarijyrki - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/jarijyrki - Best of Show
diff --git a/2000/natori/index.html b/2000/natori/index.html
index baff19a47c..8c7abe36da 100644
--- a/2000/natori/index.html
+++ b/2000/natori/index.html
@@ -12,8 +12,19 @@
2000/natori - Best small program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/natori - Best small program
diff --git a/2000/primenum/index.html b/2000/primenum/index.html
index 89826986a3..574466af9d 100644
--- a/2000/primenum/index.html
+++ b/2000/primenum/index.html
@@ -12,8 +12,19 @@
2000/primenum - Best abuse of CPP
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/primenum - Best abuse of CPP
diff --git a/2000/rince/index.html b/2000/rince/index.html
index 34bc025037..3993e6f809 100644
--- a/2000/rince/index.html
+++ b/2000/rince/index.html
@@ -12,8 +12,19 @@
2000/rince - Astronomically obfuscated
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/rince - Astronomically obfuscated
diff --git a/2000/robison/index.html b/2000/robison/index.html
index 90319a23b2..0f352f4df2 100644
--- a/2000/robison/index.html
+++ b/2000/robison/index.html
@@ -12,8 +12,19 @@
2000/robison - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/robison - Best game
diff --git a/2000/schneiderwent/index.html b/2000/schneiderwent/index.html
index 045c851ba5..afcc9bacd3 100644
--- a/2000/schneiderwent/index.html
+++ b/2000/schneiderwent/index.html
@@ -12,8 +12,19 @@
2000/schneiderwent - Most timely output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/schneiderwent - Most timely output
diff --git a/2000/thadgavin/index.html b/2000/thadgavin/index.html
index 2f0b7597a9..f4a24a3706 100644
--- a/2000/thadgavin/index.html
+++ b/2000/thadgavin/index.html
@@ -12,8 +12,19 @@
2000/thadgavin - Most portable output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/thadgavin - Most portable output
diff --git a/2000/tomx/index.html b/2000/tomx/index.html
index 328fd95827..d793c315f3 100644
--- a/2000/tomx/index.html
+++ b/2000/tomx/index.html
@@ -12,8 +12,19 @@
2000/tomx - Most complete program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2000/tomx - Most complete program
diff --git a/2001/anonymous/index.html b/2001/anonymous/index.html
index 414cda0bfb..d5fd504cb0 100644
--- a/2001/anonymous/index.html
+++ b/2001/anonymous/index.html
@@ -12,8 +12,19 @@
2001/anonymous - Dishonorable mention
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/anonymous - Dishonorable mention
diff --git a/2001/bellard/index.html b/2001/bellard/index.html
index 0b6accad08..e1212b427d 100644
--- a/2001/bellard/index.html
+++ b/2001/bellard/index.html
@@ -12,8 +12,19 @@
2001/bellard - Best abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/bellard - Best abuse of the rules
diff --git a/2001/cheong/index.html b/2001/cheong/index.html
index 78a25c43d5..1401774ae1 100644
--- a/2001/cheong/index.html
+++ b/2001/cheong/index.html
@@ -12,8 +12,19 @@
2001/cheong - Best short program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/cheong - Best short program
diff --git a/2001/coupard/index.html b/2001/coupard/index.html
index 61f518ecb3..99817bcce4 100644
--- a/2001/coupard/index.html
+++ b/2001/coupard/index.html
@@ -12,8 +12,19 @@
2001/coupard - Most obfuscated sound
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/coupard - Most obfuscated sound
diff --git a/2001/ctk/index.html b/2001/ctk/index.html
index 8413674449..35bcada609 100644
--- a/2001/ctk/index.html
+++ b/2001/ctk/index.html
@@ -12,8 +12,19 @@
2001/ctk - Worst driver
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/ctk - Worst driver
diff --git a/2001/dgbeards/index.html b/2001/dgbeards/index.html
index e03e0987d7..7de44f4693 100644
--- a/2001/dgbeards/index.html
+++ b/2001/dgbeards/index.html
@@ -12,8 +12,19 @@
2001/dgbeards - Best AI
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/dgbeards - Best AI
diff --git a/2001/herrmann1/index.html b/2001/herrmann1/index.html
index 0d183d43bc..9cfb338ab0 100644
--- a/2001/herrmann1/index.html
+++ b/2001/herrmann1/index.html
@@ -12,8 +12,19 @@
2001/herrmann1 - Best abuse of the C preprocessor
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/herrmann1 - Best abuse of the C preprocessor
diff --git a/2001/herrmann2/index.html b/2001/herrmann2/index.html
index b804c55ecd..c7540575c9 100644
--- a/2001/herrmann2/index.html
+++ b/2001/herrmann2/index.html
@@ -12,8 +12,19 @@
2001/herrmann2 - Most eye-crossing
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/herrmann2 - Most eye-crossing
diff --git a/2001/jason/index.html b/2001/jason/index.html
index 5e10ba8bcb..9e63d0fff4 100644
--- a/2001/jason/index.html
+++ b/2001/jason/index.html
@@ -12,8 +12,19 @@
2001/jason - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/jason - Best of Show
diff --git a/2001/kev/index.html b/2001/kev/index.html
index 1c28bd17db..943e7d8890 100644
--- a/2001/kev/index.html
+++ b/2001/kev/index.html
@@ -12,8 +12,19 @@
2001/kev - Best curses game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/kev - Best curses game
diff --git a/2001/ollinger/index.html b/2001/ollinger/index.html
index 29a87bcb0c..f30fc72cff 100644
--- a/2001/ollinger/index.html
+++ b/2001/ollinger/index.html
@@ -12,8 +12,19 @@
2001/ollinger - Best primal ASCII graphics
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/ollinger - Best primal ASCII graphics
diff --git a/2001/rosten/index.html b/2001/rosten/index.html
index efe7d30307..b9aebfa80d 100644
--- a/2001/rosten/index.html
+++ b/2001/rosten/index.html
@@ -12,8 +12,19 @@
2001/rosten - Best abuse of the user
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/rosten - Best abuse of the user
diff --git a/2001/schweikh/index.html b/2001/schweikh/index.html
index 0dd39d7241..3396b7134f 100644
--- a/2001/schweikh/index.html
+++ b/2001/schweikh/index.html
@@ -12,8 +12,19 @@
2001/schweikh - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/schweikh - Best one liner
diff --git a/2001/westley/index.html b/2001/westley/index.html
index ff49715ac3..e687cea571 100644
--- a/2001/westley/index.html
+++ b/2001/westley/index.html
@@ -12,8 +12,19 @@
2001/westley - Best position-independent code
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/westley - Best position-independent code
diff --git a/2001/williams/index.html b/2001/williams/index.html
index 2c4b26145d..240fc615cb 100644
--- a/2001/williams/index.html
+++ b/2001/williams/index.html
@@ -12,8 +12,19 @@
2001/williams - Best graphic game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2001/williams - Best graphic game
diff --git a/2004/anonymous/index.html b/2004/anonymous/index.html
index 6da1c1924a..e79a4704a1 100644
--- a/2004/anonymous/index.html
+++ b/2004/anonymous/index.html
@@ -12,8 +12,19 @@
2004/anonymous - Best use of 'Precious' Lines
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/anonymous - Best use of 'Precious' Lines
diff --git a/2004/arachnid/index.html b/2004/arachnid/index.html
index 5fb2ed340e..c6cf3012d8 100644
--- a/2004/arachnid/index.html
+++ b/2004/arachnid/index.html
@@ -12,8 +12,19 @@
2004/arachnid - Best use of vision
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/arachnid - Best use of vision
diff --git a/2004/burley/index.html b/2004/burley/index.html
index 6f8249848e..dfe6ea25bc 100644
--- a/2004/burley/index.html
+++ b/2004/burley/index.html
@@ -12,8 +12,19 @@
2004/burley - Best calculated risk
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/burley - Best calculated risk
diff --git a/2004/gavare/index.html b/2004/gavare/index.html
index 33a9564d9f..4763452bd9 100644
--- a/2004/gavare/index.html
+++ b/2004/gavare/index.html
@@ -12,8 +12,19 @@
2004/gavare - Best use of light and spheres
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/gavare - Best use of light and spheres
diff --git a/2004/gavin/gavin.html b/2004/gavin/gavin.html
index c2437fe454..67eda23060 100644
--- a/2004/gavin/gavin.html
+++ b/2004/gavin/gavin.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
gavin.html for 2004/gavin
diff --git a/2004/gavin/index.html b/2004/gavin/index.html
index 8a4eb76a3c..0a6fa37b02 100644
--- a/2004/gavin/index.html
+++ b/2004/gavin/index.html
@@ -12,8 +12,19 @@
2004/gavin - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/gavin - Best of Show
diff --git a/2004/hibachi/index.html b/2004/hibachi/index.html
index 5b2d0eff21..4d292aec27 100644
--- a/2004/hibachi/index.html
+++ b/2004/hibachi/index.html
@@ -12,8 +12,19 @@
2004/hibachi - Best abuse of the guidelines
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/hibachi - Best abuse of the guidelines
diff --git a/2004/hoyle/index.html b/2004/hoyle/index.html
index efab22d9d9..a6d0655ab8 100644
--- a/2004/hoyle/index.html
+++ b/2004/hoyle/index.html
@@ -12,8 +12,19 @@
2004/hoyle - Most functional output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/hoyle - Most functional output
diff --git a/2004/jdalbec/index.html b/2004/jdalbec/index.html
index 434b8ec066..3b6e301f32 100644
--- a/2004/jdalbec/index.html
+++ b/2004/jdalbec/index.html
@@ -12,8 +12,19 @@
2004/jdalbec - Best abuse of the periodic table
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/jdalbec - Best abuse of the periodic table
diff --git a/2004/kopczynski/index.html b/2004/kopczynski/index.html
index ccc3966c0e..5163e5defb 100644
--- a/2004/kopczynski/index.html
+++ b/2004/kopczynski/index.html
@@ -12,8 +12,19 @@
2004/kopczynski - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/kopczynski - Best one liner
diff --git a/2004/newbern/index.html b/2004/newbern/index.html
index 080243c09d..881f5895c5 100644
--- a/2004/newbern/index.html
+++ b/2004/newbern/index.html
@@ -12,8 +12,19 @@
2004/newbern - Best font engine
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/newbern - Best font engine
diff --git a/2004/omoikane/index.html b/2004/omoikane/index.html
index ec7c26c3bc..f353cb143b 100644
--- a/2004/omoikane/index.html
+++ b/2004/omoikane/index.html
@@ -12,8 +12,19 @@
2004/omoikane - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/omoikane - Best utility
diff --git a/2004/schnitzi/index.html b/2004/schnitzi/index.html
index 7cc9273f33..284141723d 100644
--- a/2004/schnitzi/index.html
+++ b/2004/schnitzi/index.html
@@ -12,8 +12,19 @@
2004/schnitzi - Best non-use of curses
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/schnitzi - Best non-use of curses
diff --git a/2004/sds/index.html b/2004/sds/index.html
index ad54f19714..547bf5fdcb 100644
--- a/2004/sds/index.html
+++ b/2004/sds/index.html
@@ -12,8 +12,19 @@
2004/sds - Best abuse of indentation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/sds - Best abuse of indentation
diff --git a/2004/vik1/index.html b/2004/vik1/index.html
index 3361f4f3fd..389fa291e2 100644
--- a/2004/vik1/index.html
+++ b/2004/vik1/index.html
@@ -12,8 +12,19 @@
2004/vik1 - Best X11 game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/vik1 - Best X11 game
diff --git a/2004/vik2/index.html b/2004/vik2/index.html
index f057482bf6..0c8fe597f9 100644
--- a/2004/vik2/index.html
+++ b/2004/vik2/index.html
@@ -12,8 +12,19 @@
2004/vik2 - Best abuse of CPP
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2004/vik2 - Best abuse of CPP
diff --git a/2005/aidan/index.html b/2005/aidan/index.html
index 2845be41fc..9a67add4cb 100644
--- a/2005/aidan/index.html
+++ b/2005/aidan/index.html
@@ -12,8 +12,19 @@
2005/aidan - Most ingenious puzzle solution
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/aidan - Most ingenious puzzle solution
diff --git a/2005/anon/index.html b/2005/anon/index.html
index 9fb20e8e18..8f26831f54 100644
--- a/2005/anon/index.html
+++ b/2005/anon/index.html
@@ -12,8 +12,19 @@
2005/anon - Best 3D puzzle
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/anon - Best 3D puzzle
diff --git a/2005/boutines/index.html b/2005/boutines/index.html
index 6a4856fe0d..a9da6f34bd 100644
--- a/2005/boutines/index.html
+++ b/2005/boutines/index.html
@@ -12,8 +12,19 @@
2005/boutines - Most superfluous output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/boutines - Most superfluous output
diff --git a/2005/chia/index.html b/2005/chia/index.html
index 889e26c023..3f662ce8e0 100644
--- a/2005/chia/index.html
+++ b/2005/chia/index.html
@@ -12,8 +12,19 @@
2005/chia - Most ambiguous language
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/chia - Most ambiguous language
diff --git a/2005/giljade/index.html b/2005/giljade/index.html
index ad25f37508..736620a8e1 100644
--- a/2005/giljade/index.html
+++ b/2005/giljade/index.html
@@ -12,8 +12,19 @@
2005/giljade - Best 2D puzzle
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/giljade - Best 2D puzzle
diff --git a/2005/jetro/index.html b/2005/jetro/index.html
index b50c3cc2f3..6985ea960e 100644
--- a/2005/jetro/index.html
+++ b/2005/jetro/index.html
@@ -12,8 +12,19 @@
2005/jetro - Most sonorous output
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/jetro - Most sonorous output
diff --git a/2005/klausler/index.html b/2005/klausler/index.html
index ddf5dcb901..1b86b6ebeb 100644
--- a/2005/klausler/index.html
+++ b/2005/klausler/index.html
@@ -12,8 +12,19 @@
2005/klausler - Abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/klausler - Abuse of the rules
diff --git a/2005/mikeash/index.html b/2005/mikeash/index.html
index cdeb9659c1..f2d68f799d 100644
--- a/2005/mikeash/index.html
+++ b/2005/mikeash/index.html
@@ -12,8 +12,19 @@
2005/mikeash - Best use of parenthesis
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/mikeash - Best use of parenthesis
diff --git a/2005/mynx/index.html b/2005/mynx/index.html
index efea01d317..0c5524b76f 100644
--- a/2005/mynx/index.html
+++ b/2005/mynx/index.html
@@ -12,8 +12,19 @@
2005/mynx - Best use of the WWW
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/mynx - Best use of the WWW
diff --git a/2005/persano/index.html b/2005/persano/index.html
index b80bf246b6..b7165cb28e 100644
--- a/2005/persano/index.html
+++ b/2005/persano/index.html
@@ -12,8 +12,19 @@
2005/persano - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/persano - Best of Show
diff --git a/2005/sykes/index.html b/2005/sykes/index.html
index a7ced27a31..e2977530d7 100644
--- a/2005/sykes/index.html
+++ b/2005/sykes/index.html
@@ -12,8 +12,19 @@
2005/sykes - Best emulator
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/sykes - Best emulator
diff --git a/2005/timwi/index.html b/2005/timwi/index.html
index 31dbe5ce96..e9fd024bad 100644
--- a/2005/timwi/index.html
+++ b/2005/timwi/index.html
@@ -12,8 +12,19 @@
2005/timwi - Most discourteous interpreter
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/timwi - Most discourteous interpreter
diff --git a/2005/toledo/index.html b/2005/toledo/index.html
index c61081dc9a..00bef0bc04 100644
--- a/2005/toledo/index.html
+++ b/2005/toledo/index.html
@@ -12,8 +12,19 @@
2005/toledo - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/toledo - Best game
diff --git a/2005/vik/index.html b/2005/vik/index.html
index fcc9d1a559..438128910b 100644
--- a/2005/vik/index.html
+++ b/2005/vik/index.html
@@ -12,8 +12,19 @@
2005/vik - Most circuitous walk
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/vik - Most circuitous walk
diff --git a/2005/vince/index.html b/2005/vince/index.html
index dbbe7087fb..cda10be534 100644
--- a/2005/vince/index.html
+++ b/2005/vince/index.html
@@ -12,8 +12,19 @@
2005/vince - Most beauteous visuals
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2005/vince - Most beauteous visuals
diff --git a/2006/birken/index.html b/2006/birken/index.html
index 618610d2ae..3a1f5f3893 100644
--- a/2006/birken/index.html
+++ b/2006/birken/index.html
@@ -12,8 +12,19 @@
2006/birken - EDAMAME Award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/birken - EDAMAME Award
diff --git a/2006/borsanyi/index.html b/2006/borsanyi/index.html
index ceabaabc2f..9f80177949 100644
--- a/2006/borsanyi/index.html
+++ b/2006/borsanyi/index.html
@@ -12,8 +12,19 @@
2006/borsanyi - Most useful
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/borsanyi - Most useful
diff --git a/2006/grothe/index.html b/2006/grothe/index.html
index b87b9ca726..89bb05f0c0 100644
--- a/2006/grothe/index.html
+++ b/2006/grothe/index.html
@@ -12,8 +12,19 @@
2006/grothe - Most obfuscated audio
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/grothe - Most obfuscated audio
diff --git a/2006/hamre/index.html b/2006/hamre/index.html
index 5e37e82f63..9958c054e0 100644
--- a/2006/hamre/index.html
+++ b/2006/hamre/index.html
@@ -12,8 +12,19 @@
2006/hamre - Most irrational
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/hamre - Most irrational
diff --git a/2006/meyer/index.html b/2006/meyer/index.html
index 269c4357e3..01d460a963 100644
--- a/2006/meyer/index.html
+++ b/2006/meyer/index.html
@@ -12,8 +12,19 @@
2006/meyer - Best game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/meyer - Best game
diff --git a/2006/monge/index.html b/2006/monge/index.html
index 6e2850cda9..a21cae4ea2 100644
--- a/2006/monge/index.html
+++ b/2006/monge/index.html
@@ -12,8 +12,19 @@
2006/monge - Best compiled graphics
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/monge - Best compiled graphics
diff --git a/2006/night/index.html b/2006/night/index.html
index b03dfc8d41..e6efd2d623 100644
--- a/2006/night/index.html
+++ b/2006/night/index.html
@@ -12,8 +12,19 @@
2006/night - Best abuse of computation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/night - Best abuse of computation
diff --git a/2006/sloane/index.html b/2006/sloane/index.html
index 3637b28076..4246eda16e 100644
--- a/2006/sloane/index.html
+++ b/2006/sloane/index.html
@@ -12,8 +12,19 @@
2006/sloane - Homer's favorite
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/sloane - Homer's favorite
diff --git a/2006/stewart/index.html b/2006/stewart/index.html
index 0a5544eaca..886b0d9baf 100644
--- a/2006/stewart/index.html
+++ b/2006/stewart/index.html
@@ -12,8 +12,19 @@
2006/stewart - Best computed graphics
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/stewart - Best computed graphics
diff --git a/2006/sykes1/index.html b/2006/sykes1/index.html
index 5648c0cc76..867f4ab8d0 100644
--- a/2006/sykes1/index.html
+++ b/2006/sykes1/index.html
@@ -12,8 +12,19 @@
2006/sykes1 - Best assembler
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/sykes1 - Best assembler
diff --git a/2006/sykes2/index.html b/2006/sykes2/index.html
index c5d2768ba4..66b0d85a45 100644
--- a/2006/sykes2/index.html
+++ b/2006/sykes2/index.html
@@ -12,8 +12,19 @@
2006/sykes2 - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/sykes2 - Best one liner
diff --git a/2006/toledo1/index.html b/2006/toledo1/index.html
index d245d1d1cc..479d324cc6 100644
--- a/2006/toledo1/index.html
+++ b/2006/toledo1/index.html
@@ -12,8 +12,19 @@
2006/toledo1 - Best small program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/toledo1 - Best small program
diff --git a/2006/toledo2/index.html b/2006/toledo2/index.html
index 922d9160f1..795e60c32f 100644
--- a/2006/toledo2/index.html
+++ b/2006/toledo2/index.html
@@ -12,8 +12,19 @@
2006/toledo2 - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/toledo2 - Best of Show
diff --git a/2006/toledo3/index.html b/2006/toledo3/index.html
index 1f39dae0e7..de6b1403cc 100644
--- a/2006/toledo3/index.html
+++ b/2006/toledo3/index.html
@@ -12,8 +12,19 @@
2006/toledo3 - Most portable chess set
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2006/toledo3 - Most portable chess set
diff --git a/2011/akari/index.html b/2011/akari/index.html
index 4ef059a25b..7ccc5ae07f 100644
--- a/2011/akari/index.html
+++ b/2011/akari/index.html
@@ -12,8 +12,19 @@
2011/akari - Best of Show - Most Shrinkable
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/akari - Best of Show - Most Shrinkable
diff --git a/2011/blakely/index.html b/2011/blakely/index.html
index 2e26634dd7..fb4a278e2f 100644
--- a/2011/blakely/index.html
+++ b/2011/blakely/index.html
@@ -12,8 +12,19 @@
2011/blakely - Most devolving
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/blakely - Most devolving
diff --git a/2011/borsanyi/index.html b/2011/borsanyi/index.html
index 911b790178..39f36b4412 100644
--- a/2011/borsanyi/index.html
+++ b/2011/borsanyi/index.html
@@ -12,8 +12,19 @@
2011/borsanyi - Best data utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/borsanyi - Best data utility
diff --git a/2011/dlowe/index.html b/2011/dlowe/index.html
index dcca34df26..bb43259f75 100644
--- a/2011/dlowe/index.html
+++ b/2011/dlowe/index.html
@@ -12,8 +12,19 @@
2011/dlowe - Most self deprecating
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/dlowe - Most self deprecating
diff --git a/2011/eastman/index.html b/2011/eastman/index.html
index d548743a9e..60eba61311 100644
--- a/2011/eastman/index.html
+++ b/2011/eastman/index.html
@@ -12,8 +12,19 @@
2011/eastman - Best ball
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/eastman - Best ball
diff --git a/2011/fredriksson/index.html b/2011/fredriksson/index.html
index 3095595656..44addc5bd8 100644
--- a/2011/fredriksson/index.html
+++ b/2011/fredriksson/index.html
@@ -12,8 +12,19 @@
2011/fredriksson - Most useful
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/fredriksson - Most useful
diff --git a/2011/goren/index.html b/2011/goren/index.html
index b193139f08..90b848ef2a 100644
--- a/2011/goren/index.html
+++ b/2011/goren/index.html
@@ -12,8 +12,19 @@
2011/goren - Most artistic
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/goren - Most artistic
diff --git a/2011/hamaji/index.html b/2011/hamaji/index.html
index 3726b07fa8..a5df6e1a9c 100644
--- a/2011/hamaji/index.html
+++ b/2011/hamaji/index.html
@@ -12,8 +12,19 @@
2011/hamaji - Best solved puzzle
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/hamaji - Best solved puzzle
diff --git a/2011/hou/index.html b/2011/hou/index.html
index 2cc55c408d..3e0c72a9b8 100644
--- a/2011/hou/index.html
+++ b/2011/hou/index.html
@@ -12,8 +12,19 @@
2011/hou - Best self documenting program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/hou - Best self documenting program
diff --git a/2011/konno/index.html b/2011/konno/index.html
index 2ce8d26869..b2434d47fa 100644
--- a/2011/konno/index.html
+++ b/2011/konno/index.html
@@ -12,8 +12,19 @@
2011/konno - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/konno - Best one liner
diff --git a/2011/richards/index.html b/2011/richards/index.html
index cea51f279f..703b3fa9fe 100644
--- a/2011/richards/index.html
+++ b/2011/richards/index.html
@@ -12,8 +12,19 @@
2011/richards - Most surprisingly portable
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/richards - Most surprisingly portable
diff --git a/2011/toledo/index.html b/2011/toledo/index.html
index 88b34b37df..73252ed467 100644
--- a/2011/toledo/index.html
+++ b/2011/toledo/index.html
@@ -12,8 +12,19 @@
2011/toledo - Best non-chess game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/toledo - Best non-chess game
diff --git a/2011/vik/index.html b/2011/vik/index.html
index 409cfabda4..6dd8591416 100644
--- a/2011/vik/index.html
+++ b/2011/vik/index.html
@@ -12,8 +12,19 @@
2011/vik - Most sound
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/vik - Most sound
diff --git a/2011/zucker/index.html b/2011/zucker/index.html
index ec9ebbd9d6..ddb05c117d 100644
--- a/2011/zucker/index.html
+++ b/2011/zucker/index.html
@@ -12,8 +12,19 @@
2011/zucker - Most shiny
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2011/zucker - Most shiny
diff --git a/2012/blakely/index.html b/2012/blakely/index.html
index 0f5ccddc01..98d2914976 100644
--- a/2012/blakely/index.html
+++ b/2012/blakely/index.html
@@ -12,8 +12,19 @@
2012/blakely - Most GIFted expressions
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/blakely - Most GIFted expressions
diff --git a/2012/deckmyn/deckmyn.html b/2012/deckmyn/deckmyn.html
index 999586bb3d..0ab8202634 100644
--- a/2012/deckmyn/deckmyn.html
+++ b/2012/deckmyn/deckmyn.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
deckmyn.html for 2012/deckmyn
diff --git a/2012/deckmyn/index.html b/2012/deckmyn/index.html
index 612da0e6fa..0f769ab3b8 100644
--- a/2012/deckmyn/index.html
+++ b/2012/deckmyn/index.html
@@ -12,8 +12,19 @@
2012/deckmyn - Most notable and best tool
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/deckmyn - Most notable and best tool
diff --git a/2012/dlowe/index.html b/2012/dlowe/index.html
index 6322c18395..efb325f6e5 100644
--- a/2012/dlowe/index.html
+++ b/2012/dlowe/index.html
@@ -12,8 +12,19 @@
2012/dlowe - Best way to lose a life
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/dlowe - Best way to lose a life
diff --git a/2012/endoh1/index.html b/2012/endoh1/index.html
index a6fb19a095..9c5d290236 100644
--- a/2012/endoh1/index.html
+++ b/2012/endoh1/index.html
@@ -12,8 +12,19 @@
2012/endoh1 - Most complex ASCII fluid - Honorable mention
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/endoh1 - Most complex ASCII fluid - Honorable mention
diff --git a/2012/endoh2/index.html b/2012/endoh2/index.html
index 7ba1fc5300..1c0c237dd6 100644
--- a/2012/endoh2/index.html
+++ b/2012/endoh2/index.html
@@ -12,8 +12,19 @@
2012/endoh2 - PiE in the sky award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/endoh2 - PiE in the sky award
diff --git a/2012/grothe/index.html b/2012/grothe/index.html
index 71742a0a6c..55603c43db 100644
--- a/2012/grothe/index.html
+++ b/2012/grothe/index.html
@@ -12,8 +12,19 @@
2012/grothe - Most conspiratorial
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/grothe - Most conspiratorial
diff --git a/2012/hamano/index.html b/2012/hamano/index.html
index 28dc271229..bdd6d33ea9 100644
--- a/2012/hamano/index.html
+++ b/2012/hamano/index.html
@@ -12,8 +12,19 @@
2012/hamano - Silver Award - Most elementary use of C
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/hamano - Silver Award - Most elementary use of C
diff --git a/2012/hou/hint.html b/2012/hou/hint.html
index 3d1f09ce32..de17f8186a 100644
--- a/2012/hou/hint.html
+++ b/2012/hou/hint.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
hint.html for 2012/hou
diff --git a/2012/hou/index.html b/2012/hou/index.html
index b698dd8f78..dee4666205 100644
--- a/2012/hou/index.html
+++ b/2012/hou/index.html
@@ -12,8 +12,19 @@
2012/hou - Most useful obfuscation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/hou - Most useful obfuscation
diff --git a/2012/kang/index.html b/2012/kang/index.html
index 5009a8f0e8..c0365b43ff 100644
--- a/2012/kang/index.html
+++ b/2012/kang/index.html
@@ -12,8 +12,19 @@
2012/kang - Best short program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/kang - Best short program
diff --git a/2012/konno/index.html b/2012/konno/index.html
index 58e183d3d4..47f1dfb3bc 100644
--- a/2012/konno/index.html
+++ b/2012/konno/index.html
@@ -12,8 +12,19 @@
2012/konno - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/konno - Best one liner
diff --git a/2012/omoikane/index.html b/2012/omoikane/index.html
index 613b7b29fb..cef6cd0ea6 100644
--- a/2012/omoikane/index.html
+++ b/2012/omoikane/index.html
@@ -12,8 +12,19 @@
2012/omoikane - Most surreptitious
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/omoikane - Most surreptitious
diff --git a/2012/tromp/how.html b/2012/tromp/how.html
index 78862ee5d6..479106b90d 100644
--- a/2012/tromp/how.html
+++ b/2012/tromp/how.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
how.html for 2012/tromp
diff --git a/2012/tromp/index.html b/2012/tromp/index.html
index 911c14345c..9a49d27049 100644
--- a/2012/tromp/index.html
+++ b/2012/tromp/index.html
@@ -12,8 +12,19 @@
2012/tromp - Most functional
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/tromp - Most functional
diff --git a/2012/vik/index.html b/2012/vik/index.html
index 98ef91d5f9..3a296a023d 100644
--- a/2012/vik/index.html
+++ b/2012/vik/index.html
@@ -12,8 +12,19 @@
2012/vik - Bronze Award - Best use of cocoa
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/vik - Bronze Award - Best use of cocoa
diff --git a/2012/zeitak/index.html b/2012/zeitak/index.html
index 9522d6dd0e..2482906ef3 100644
--- a/2012/zeitak/index.html
+++ b/2012/zeitak/index.html
@@ -12,8 +12,19 @@
2012/zeitak - Gold Award - Balanced use of obfuscation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2012/zeitak - Gold Award - Balanced use of obfuscation
diff --git a/2013/birken/index.html b/2013/birken/index.html
index 451881fa89..44ee9c4ba9 100644
--- a/2013/birken/index.html
+++ b/2013/birken/index.html
@@ -12,8 +12,19 @@
2013/birken - Best painting tool
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/birken - Best painting tool
diff --git a/2013/cable1/index.html b/2013/cable1/index.html
index 9d9c48dca2..2c42f82a24 100644
--- a/2013/cable1/index.html
+++ b/2013/cable1/index.html
@@ -12,8 +12,19 @@
2013/cable1 - Most partisan one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/cable1 - Most partisan one liner
diff --git a/2013/cable2/index.html b/2013/cable2/index.html
index c93b11f835..d392b7f2a0 100644
--- a/2013/cable2/index.html
+++ b/2013/cable2/index.html
@@ -12,8 +12,19 @@
2013/cable2 - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/cable2 - Best of Show
diff --git a/2013/cable3/index.html b/2013/cable3/index.html
index c3261f89a9..f149567eb6 100644
--- a/2013/cable3/index.html
+++ b/2013/cable3/index.html
@@ -12,8 +12,19 @@
2013/cable3 - Largest small system emulator
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/cable3 - Largest small system emulator
diff --git a/2013/dlowe/index.html b/2013/dlowe/index.html
index c01ff29b3f..24899c126f 100644
--- a/2013/dlowe/index.html
+++ b/2013/dlowe/index.html
@@ -12,8 +12,19 @@
2013/dlowe - Best sparkling utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/dlowe - Best sparkling utility
diff --git a/2013/endoh1/index.html b/2013/endoh1/index.html
index f9794b0008..4f2d62d831 100644
--- a/2013/endoh1/index.html
+++ b/2013/endoh1/index.html
@@ -12,8 +12,19 @@
2013/endoh1 - Most lazy SKIer
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/endoh1 - Most lazy SKIer
diff --git a/2013/endoh2/index.html b/2013/endoh2/index.html
index bfc80b095c..03ddb9dfc4 100644
--- a/2013/endoh2/index.html
+++ b/2013/endoh2/index.html
@@ -12,8 +12,19 @@
2013/endoh2 - Most recyclable
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/endoh2 - Most recyclable
diff --git a/2013/endoh3/index.html b/2013/endoh3/index.html
index 32b6b21426..2f607f2e9f 100644
--- a/2013/endoh3/index.html
+++ b/2013/endoh3/index.html
@@ -12,8 +12,19 @@
2013/endoh3 - Most tweetable one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/endoh3 - Most tweetable one liner
diff --git a/2013/endoh4/index.html b/2013/endoh4/index.html
index 7fd9ef9f8a..2449438ce1 100644
--- a/2013/endoh4/index.html
+++ b/2013/endoh4/index.html
@@ -12,8 +12,19 @@
2013/endoh4 - Most solid
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/endoh4 - Most solid
diff --git a/2013/hou/doc/example.html b/2013/hou/doc/example.html
index ed86a4d827..cb9eff0be3 100644
--- a/2013/hou/doc/example.html
+++ b/2013/hou/doc/example.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../../png/ioccc.png 400w, ../../../png/ioccc-600.png 600w, ../../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
example.html for 2013/hou
diff --git a/2013/hou/index.html b/2013/hou/index.html
index a11b3c2ed5..04eedd6366 100644
--- a/2013/hou/index.html
+++ b/2013/hou/index.html
@@ -12,8 +12,19 @@
2013/hou - Best use of one infinite loop
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/hou - Best use of one infinite loop
diff --git a/2013/mills/index.html b/2013/mills/index.html
index 41eef9c1d4..5f9fb91259 100644
--- a/2013/mills/index.html
+++ b/2013/mills/index.html
@@ -12,8 +12,19 @@
2013/mills - Most timely rendered
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/mills - Most timely rendered
diff --git a/2013/misaka/index.html b/2013/misaka/index.html
index 2eea97e7cb..4144add59e 100644
--- a/2013/misaka/index.html
+++ b/2013/misaka/index.html
@@ -12,8 +12,19 @@
2013/misaka - Most catty
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/misaka - Most catty
diff --git a/2013/morgan1/index.html b/2013/morgan1/index.html
index 37093e48c2..d45395b3e7 100644
--- a/2013/morgan1/index.html
+++ b/2013/morgan1/index.html
@@ -12,8 +12,19 @@
2013/morgan1 - Smallest large system simulator
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/morgan1 - Smallest large system simulator
diff --git a/2013/morgan2/index.html b/2013/morgan2/index.html
index 94411dc666..cd3057a804 100644
--- a/2013/morgan2/index.html
+++ b/2013/morgan2/index.html
@@ -12,8 +12,19 @@
2013/morgan2 - Most playfully versatile
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/morgan2 - Most playfully versatile
diff --git a/2013/robison/index.html b/2013/robison/index.html
index bfdfbbc260..d43d543ff9 100644
--- a/2013/robison/index.html
+++ b/2013/robison/index.html
@@ -12,8 +12,19 @@
2013/robison - Most poetic use of strings
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2013/robison - Most poetic use of strings
diff --git a/2014/birken/index.html b/2014/birken/index.html
index b33ffed074..dbb0954af2 100644
--- a/2014/birken/index.html
+++ b/2014/birken/index.html
@@ -12,8 +12,19 @@
2014/birken - Best use of port 1701
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/birken - Best use of port 1701
diff --git a/2014/deak/index.html b/2014/deak/index.html
index 9379d1db17..7aa0254ab4 100644
--- a/2014/deak/index.html
+++ b/2014/deak/index.html
@@ -12,8 +12,19 @@
2014/deak - Most underscored argument
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/deak - Most underscored argument
diff --git a/2014/endoh1/index.html b/2014/endoh1/index.html
index 01bcaa4a1a..5b26f4afa8 100644
--- a/2014/endoh1/index.html
+++ b/2014/endoh1/index.html
@@ -12,8 +12,19 @@
2014/endoh1 - Most square (YODA Award)
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/endoh1 - Most square (YODA Award)
diff --git a/2014/endoh1/quine-qr.html b/2014/endoh1/quine-qr.html
index 0cd7148382..3944bd2ec0 100644
--- a/2014/endoh1/quine-qr.html
+++ b/2014/endoh1/quine-qr.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
quine-qr.html for 2014/endoh1
diff --git a/2014/endoh2/index.html b/2014/endoh2/index.html
index 57ac9b21ff..e2612d50b3 100644
--- a/2014/endoh2/index.html
+++ b/2014/endoh2/index.html
@@ -12,8 +12,19 @@
2014/endoh2 - Best use of bioinformatics
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/endoh2 - Best use of bioinformatics
diff --git a/2014/maffiodo1/index.html b/2014/maffiodo1/index.html
index 81aa8ea72e..acf3daf623 100644
--- a/2014/maffiodo1/index.html
+++ b/2014/maffiodo1/index.html
@@ -12,8 +12,19 @@
2014/maffiodo1 - Homage to a classic game
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/maffiodo1 - Homage to a classic game
diff --git a/2014/maffiodo2/index.html b/2014/maffiodo2/index.html
index 58ccfe82ef..b8982c8bc5 100644
--- a/2014/maffiodo2/index.html
+++ b/2014/maffiodo2/index.html
@@ -12,8 +12,19 @@
2014/maffiodo2 - Most tweetable entry
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/maffiodo2 - Most tweetable entry
diff --git a/2014/morgan/index.html b/2014/morgan/index.html
index 697822c152..caece9441e 100644
--- a/2014/morgan/index.html
+++ b/2014/morgan/index.html
@@ -12,8 +12,19 @@
2014/morgan - Most likely to succeed
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/morgan - Most likely to succeed
diff --git a/2014/sinon/index.html b/2014/sinon/index.html
index 9f997a7282..96d19be612 100644
--- a/2014/sinon/index.html
+++ b/2014/sinon/index.html
@@ -12,8 +12,19 @@
2014/sinon - Best choice of optimization
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/sinon - Best choice of optimization
diff --git a/2014/skeggs/index.html b/2014/skeggs/index.html
index d55c4fc832..9a765c648b 100644
--- a/2014/skeggs/index.html
+++ b/2014/skeggs/index.html
@@ -12,8 +12,19 @@
2014/skeggs - Most dynamic
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/skeggs - Most dynamic
diff --git a/2014/vik/index.html b/2014/vik/index.html
index 0f1876cade..abca424903 100644
--- a/2014/vik/index.html
+++ b/2014/vik/index.html
@@ -12,8 +12,19 @@
2014/vik - Best handling of beeps
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/vik - Best handling of beeps
diff --git a/2014/wiedijk/index.html b/2014/wiedijk/index.html
index 654f507206..ed6f5c98d5 100644
--- a/2014/wiedijk/index.html
+++ b/2014/wiedijk/index.html
@@ -12,8 +12,19 @@
2014/wiedijk - Most functional
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2014/wiedijk - Most functional
diff --git a/2015/burton/index.html b/2015/burton/index.html
index 62a0bbc546..7eb42b8b2c 100644
--- a/2015/burton/index.html
+++ b/2015/burton/index.html
@@ -12,8 +12,19 @@
2015/burton - Most useful
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/burton - Most useful
diff --git a/2015/burton/obfuscation.html b/2015/burton/obfuscation.html
index 1bb5f44a66..30601a999e 100644
--- a/2015/burton/obfuscation.html
+++ b/2015/burton/obfuscation.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
obfuscation.html for 2015/burton
diff --git a/2015/burton/road.to.obscurity.html b/2015/burton/road.to.obscurity.html
index 04ee79dc00..4c6e8b1bfa 100644
--- a/2015/burton/road.to.obscurity.html
+++ b/2015/burton/road.to.obscurity.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
road.to.obscurity.html for 2015/burton
diff --git a/2015/dogon/index.html b/2015/dogon/index.html
index 3780707557..51eefb52eb 100644
--- a/2015/dogon/index.html
+++ b/2015/dogon/index.html
@@ -12,8 +12,19 @@
2015/dogon - Most crafty
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/dogon - Most crafty
diff --git a/2015/duble/index.html b/2015/duble/index.html
index 79ae3afb7e..3738edaf0e 100644
--- a/2015/duble/index.html
+++ b/2015/duble/index.html
@@ -12,8 +12,19 @@
2015/duble - Best handwriting
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/duble - Best handwriting
diff --git a/2015/endoh1/index.html b/2015/endoh1/index.html
index edbe68211c..23f2b4645c 100644
--- a/2015/endoh1/index.html
+++ b/2015/endoh1/index.html
@@ -12,8 +12,19 @@
2015/endoh1 - Most diffused reaction
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/endoh1 - Most diffused reaction
diff --git a/2015/endoh2/index.html b/2015/endoh2/index.html
index 3b4d9c35ef..43359deb70 100644
--- a/2015/endoh2/index.html
+++ b/2015/endoh2/index.html
@@ -12,8 +12,19 @@
2015/endoh2 - Most overlooked obfuscation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/endoh2 - Most overlooked obfuscation
diff --git a/2015/endoh3/index.html b/2015/endoh3/index.html
index ef3481d01c..16932af670 100644
--- a/2015/endoh3/index.html
+++ b/2015/endoh3/index.html
@@ -12,8 +12,19 @@
2015/endoh3 - Back to the Future Award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/endoh3 - Back to the Future Award
diff --git a/2015/endoh4/index.html b/2015/endoh4/index.html
index f6299ef24c..044515f385 100644
--- a/2015/endoh4/index.html
+++ b/2015/endoh4/index.html
@@ -12,8 +12,19 @@
2015/endoh4 - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/endoh4 - Best one liner
diff --git a/2015/hou/index.html b/2015/hou/index.html
index 8d488fdff8..fe6d27fb4f 100644
--- a/2015/hou/index.html
+++ b/2015/hou/index.html
@@ -12,8 +12,19 @@
2015/hou - Most well rounded hash
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/hou - Most well rounded hash
diff --git a/2015/howe/index.html b/2015/howe/index.html
index 157c6cad8e..6b71d60d8a 100644
--- a/2015/howe/index.html
+++ b/2015/howe/index.html
@@ -12,8 +12,19 @@
2015/howe - Most different
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/howe - Most different
diff --git a/2015/mills1/index.html b/2015/mills1/index.html
index 6f08494c50..3c3c7a8d9d 100644
--- a/2015/mills1/index.html
+++ b/2015/mills1/index.html
@@ -12,8 +12,19 @@
2015/mills1 - For the Birds! Award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/mills1 - For the Birds! Award
diff --git a/2015/mills2/index.html b/2015/mills2/index.html
index e17b1f291f..9387b9d355 100644
--- a/2015/mills2/index.html
+++ b/2015/mills2/index.html
@@ -12,8 +12,19 @@
2015/mills2 - Most compact
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/mills2 - Most compact
diff --git a/2015/muth/index.html b/2015/muth/index.html
index 4ba0c11a87..9be0e06f09 100644
--- a/2015/muth/index.html
+++ b/2015/muth/index.html
@@ -12,8 +12,19 @@
2015/muth - Most complete use of CPP
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/muth - Most complete use of CPP
diff --git a/2015/schweikhardt/index.html b/2015/schweikhardt/index.html
index 36667a0468..c67d5fea5f 100644
--- a/2015/schweikhardt/index.html
+++ b/2015/schweikhardt/index.html
@@ -12,8 +12,19 @@
2015/schweikhardt - Best documented
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/schweikhardt - Best documented
diff --git a/2015/yang/index.html b/2015/yang/index.html
index 049420a69c..727bb064ea 100644
--- a/2015/yang/index.html
+++ b/2015/yang/index.html
@@ -12,8 +12,19 @@
2015/yang - Most pointed reaction
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2015/yang - Most pointed reaction
diff --git a/2018/algmyr/index.html b/2018/algmyr/index.html
index 74f1b71e27..995135139a 100644
--- a/2018/algmyr/index.html
+++ b/2018/algmyr/index.html
@@ -12,8 +12,19 @@
2018/algmyr - Most cacophonic
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/algmyr - Most cacophonic
diff --git a/2018/anderson/index.html b/2018/anderson/index.html
index c353b2c366..ed897fa320 100644
--- a/2018/anderson/index.html
+++ b/2018/anderson/index.html
@@ -12,8 +12,19 @@
2018/anderson - Most able to divine code gaps
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/anderson - Most able to divine code gaps
diff --git a/2018/bellard/index.html b/2018/bellard/index.html
index 2ce2d0fc60..d5798deb55 100644
--- a/2018/bellard/index.html
+++ b/2018/bellard/index.html
@@ -12,8 +12,19 @@
2018/bellard - Most inflationary
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/bellard - Most inflationary
diff --git a/2018/burton1/index.html b/2018/burton1/index.html
index 48b7c0fbb8..fe65a2acfc 100644
--- a/2018/burton1/index.html
+++ b/2018/burton1/index.html
@@ -12,8 +12,19 @@
2018/burton1 - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/burton1 - Best one liner
diff --git a/2018/burton2/discrepancies.html b/2018/burton2/discrepancies.html
index 6fb952b7c6..d8f6f7b9dc 100644
--- a/2018/burton2/discrepancies.html
+++ b/2018/burton2/discrepancies.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
discrepancies.html for 2018/burton2
diff --git a/2018/burton2/index.html b/2018/burton2/index.html
index 1eecabaddc..f15f287e26 100644
--- a/2018/burton2/index.html
+++ b/2018/burton2/index.html
@@ -12,8 +12,19 @@
2018/burton2 - Best abuse of the rules
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/burton2 - Best abuse of the rules
diff --git a/2018/ciura/index.html b/2018/ciura/index.html
index 93d144e123..b9543237a0 100644
--- a/2018/ciura/index.html
+++ b/2018/ciura/index.html
@@ -12,8 +12,19 @@
2018/ciura - Most likely to be awarded
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/ciura - Most likely to be awarded
diff --git a/2018/endoh1/index.html b/2018/endoh1/index.html
index eea16ad34c..eaa8fb6adc 100644
--- a/2018/endoh1/index.html
+++ b/2018/endoh1/index.html
@@ -12,8 +12,19 @@
2018/endoh1 - Best tool to reveal holes
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/endoh1 - Best tool to reveal holes
diff --git a/2018/endoh2/index.html b/2018/endoh2/index.html
index 0c2dd29c16..84687e564e 100644
--- a/2018/endoh2/index.html
+++ b/2018/endoh2/index.html
@@ -12,8 +12,19 @@
2018/endoh2 - Best use of python
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/endoh2 - Best use of python
diff --git a/2018/ferguson/FILES.html b/2018/ferguson/FILES.html
index dae02a02fa..a5b1a3669a 100644
--- a/2018/ferguson/FILES.html
+++ b/2018/ferguson/FILES.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
FILES.html for 2018/ferguson
diff --git a/2018/ferguson/index.html b/2018/ferguson/index.html
index 9582bcda98..535c0c2e89 100644
--- a/2018/ferguson/index.html
+++ b/2018/ferguson/index.html
@@ -12,8 +12,19 @@
2018/ferguson - Best use of weasel words
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/ferguson - Best use of weasel words
diff --git a/2018/ferguson/rpm.html b/2018/ferguson/rpm.html
index d92727a0db..c99c28d369 100644
--- a/2018/ferguson/rpm.html
+++ b/2018/ferguson/rpm.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
rpm.html for 2018/ferguson
diff --git a/2018/giles/index.html b/2018/giles/index.html
index d537e3109d..115b6f9c69 100644
--- a/2018/giles/index.html
+++ b/2018/giles/index.html
@@ -12,8 +12,19 @@
2018/giles - Most unstable
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/giles - Most unstable
diff --git a/2018/hou/index.html b/2018/hou/index.html
index 163b309d62..2b7005bfcc 100644
--- a/2018/hou/index.html
+++ b/2018/hou/index.html
@@ -12,8 +12,19 @@
2018/hou - Most likely to top the charts
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/hou - Most likely to top the charts
diff --git a/2018/mills/index.html b/2018/mills/index.html
index dd9d2342e6..05333c2d3f 100644
--- a/2018/mills/index.html
+++ b/2018/mills/index.html
@@ -12,8 +12,19 @@
2018/mills - Best of Show
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/mills - Best of Show
diff --git a/2018/poikola/index.html b/2018/poikola/index.html
index 4ad5d7bdc6..75e554982b 100644
--- a/2018/poikola/index.html
+++ b/2018/poikola/index.html
@@ -12,8 +12,19 @@
2018/poikola - Most stellar
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/poikola - Most stellar
diff --git a/2018/vokes/index.html b/2018/vokes/index.html
index b2c3b522e8..442cb5e79c 100644
--- a/2018/vokes/index.html
+++ b/2018/vokes/index.html
@@ -12,8 +12,19 @@
2018/vokes - Most connected
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/vokes - Most connected
diff --git a/2018/yang/index.html b/2018/yang/index.html
index a0d6f37abd..edd002178d 100644
--- a/2018/yang/index.html
+++ b/2018/yang/index.html
@@ -12,8 +12,19 @@
2018/yang - Most shifty
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2018/yang - Most shifty
diff --git a/2019/adamovsky/index.html b/2019/adamovsky/index.html
index 4298d8e802..1873e3443f 100644
--- a/2019/adamovsky/index.html
+++ b/2019/adamovsky/index.html
@@ -12,8 +12,19 @@
2019/adamovsky - Most functional interpreter
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/adamovsky - Most functional interpreter
diff --git a/2019/burton/index.html b/2019/burton/index.html
index c584e03171..a6e26e6d71 100644
--- a/2019/burton/index.html
+++ b/2019/burton/index.html
@@ -12,8 +12,19 @@
2019/burton - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/burton - Best one liner
diff --git a/2019/ciura/index.html b/2019/ciura/index.html
index 3f15b22677..37188ee027 100644
--- a/2019/ciura/index.html
+++ b/2019/ciura/index.html
@@ -12,8 +12,19 @@
2019/ciura - Most alphabetic
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/ciura - Most alphabetic
diff --git a/2019/diels-grabsch1/index.html b/2019/diels-grabsch1/index.html
index 5cd50b61d3..90877ba4de 100644
--- a/2019/diels-grabsch1/index.html
+++ b/2019/diels-grabsch1/index.html
@@ -12,8 +12,19 @@
2019/diels-grabsch1 - Best small program
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/diels-grabsch1 - Best small program
diff --git a/2019/diels-grabsch2/index.html b/2019/diels-grabsch2/index.html
index 213b9400ef..286b41a1db 100644
--- a/2019/diels-grabsch2/index.html
+++ b/2019/diels-grabsch2/index.html
@@ -12,8 +12,19 @@
2019/diels-grabsch2 - Most self-aware
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/diels-grabsch2 - Most self-aware
diff --git a/2019/dogon/index.html b/2019/dogon/index.html
index d94885d010..a5fb84e88a 100644
--- a/2019/dogon/index.html
+++ b/2019/dogon/index.html
@@ -12,8 +12,19 @@
2019/dogon - Best use of space and time
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/dogon - Best use of space and time
diff --git a/2019/duble/index.html b/2019/duble/index.html
index 890a0592eb..eb445b2a52 100644
--- a/2019/duble/index.html
+++ b/2019/duble/index.html
@@ -12,8 +12,19 @@
2019/duble - Best collaborative graphics
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/duble - Best collaborative graphics
diff --git a/2019/endoh/index.html b/2019/endoh/index.html
index 12740d3404..e8eb87dc87 100644
--- a/2019/endoh/index.html
+++ b/2019/endoh/index.html
@@ -12,8 +12,19 @@
2019/endoh - Most in need of debugging
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/endoh - Most in need of debugging
diff --git a/2019/giles/index.html b/2019/giles/index.html
index 64e23a0c9e..571f5ff83a 100644
--- a/2019/giles/index.html
+++ b/2019/giles/index.html
@@ -12,8 +12,19 @@
2019/giles - Most in need of wide space
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/giles - Most in need of wide space
diff --git a/2019/karns/index.html b/2019/karns/index.html
index 6d9e56cf06..bfb00acb95 100644
--- a/2019/karns/index.html
+++ b/2019/karns/index.html
@@ -12,8 +12,19 @@
2019/karns - Most in need of whitespace
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/karns - Most in need of whitespace
diff --git a/2019/lynn/index.html b/2019/lynn/index.html
index 1785f1b97e..b0cce53a48 100644
--- a/2019/lynn/index.html
+++ b/2019/lynn/index.html
@@ -12,8 +12,19 @@
2019/lynn - Most functional compiler
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/lynn - Most functional compiler
diff --git a/2019/mills/index.html b/2019/mills/index.html
index 13f467877e..2a0fd7d844 100644
--- a/2019/mills/index.html
+++ b/2019/mills/index.html
@@ -12,8 +12,19 @@
2019/mills - Most in need to be tweeted
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/mills - Most in need to be tweeted
diff --git a/2019/poikola/index.html b/2019/poikola/index.html
index e79545a57e..c3ab12921d 100644
--- a/2019/poikola/index.html
+++ b/2019/poikola/index.html
@@ -12,8 +12,19 @@
2019/poikola - Most calendrical
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/poikola - Most calendrical
diff --git a/2019/yang/index.html b/2019/yang/index.html
index f144babec3..1a77c32e7f 100644
--- a/2019/yang/index.html
+++ b/2019/yang/index.html
@@ -12,8 +12,19 @@
2019/yang - Most in need of transparency
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2019/yang - Most in need of transparency
diff --git a/2020/burton/index.html b/2020/burton/index.html
index 53dcb5e32a..82b81d0cee 100644
--- a/2020/burton/index.html
+++ b/2020/burton/index.html
@@ -12,8 +12,19 @@
2020/burton - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/burton - Best one liner
diff --git a/2020/carlini/index.html b/2020/carlini/index.html
index ffdbd0fd8a..d61bf8de01 100644
--- a/2020/carlini/index.html
+++ b/2020/carlini/index.html
@@ -12,8 +12,19 @@
2020/carlini - Best of Show - abuse of libc
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/carlini - Best of Show - abuse of libc
diff --git a/2020/endoh1/index.html b/2020/endoh1/index.html
index 13ed2a9b4d..76e20c008b 100644
--- a/2020/endoh1/index.html
+++ b/2020/endoh1/index.html
@@ -12,8 +12,19 @@
2020/endoh1 - Most explosive
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/endoh1 - Most explosive
diff --git a/2020/endoh2/index.html b/2020/endoh2/index.html
index 15a7279470..140cf2dddc 100644
--- a/2020/endoh2/index.html
+++ b/2020/endoh2/index.html
@@ -12,8 +12,19 @@
2020/endoh2 - Best perspective
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/endoh2 - Best perspective
diff --git a/2020/endoh2/obfuscation/index.html b/2020/endoh2/obfuscation/index.html
index 8047887c5c..49fa42e751 100644
--- a/2020/endoh2/obfuscation/index.html
+++ b/2020/endoh2/obfuscation/index.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../../png/ioccc.png 400w, ../../../png/ioccc-600.png 600w, ../../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
index.html for 2020/endoh2
diff --git a/2020/endoh3/index.html b/2020/endoh3/index.html
index ca32810732..cba878e73b 100644
--- a/2020/endoh3/index.html
+++ b/2020/endoh3/index.html
@@ -12,8 +12,19 @@
2020/endoh3 - Most head-turning
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/endoh3 - Most head-turning
diff --git a/2020/ferguson1/COMPILING.html b/2020/ferguson1/COMPILING.html
index 58c2c0ed5c..01a7813210 100644
--- a/2020/ferguson1/COMPILING.html
+++ b/2020/ferguson1/COMPILING.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
COMPILING.html for 2020/ferguson1
diff --git a/2020/ferguson1/HACKING.html b/2020/ferguson1/HACKING.html
index 57fa9a8885..8303e739f4 100644
--- a/2020/ferguson1/HACKING.html
+++ b/2020/ferguson1/HACKING.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
HACKING.html for 2020/ferguson1
diff --git a/2020/ferguson1/bugs.html b/2020/ferguson1/bugs.html
index 1a4ea0da7e..6d3ac57491 100644
--- a/2020/ferguson1/bugs.html
+++ b/2020/ferguson1/bugs.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
bugs.html for 2020/ferguson1
diff --git a/2020/ferguson1/cannibalism.log.html b/2020/ferguson1/cannibalism.log.html
index 98ce25702b..264e1fd5b1 100644
--- a/2020/ferguson1/cannibalism.log.html
+++ b/2020/ferguson1/cannibalism.log.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
cannibalism.log.html for 2020/ferguson1
diff --git a/2020/ferguson1/chocolate-cake.html b/2020/ferguson1/chocolate-cake.html
index ed40e7a63e..9f369224e6 100644
--- a/2020/ferguson1/chocolate-cake.html
+++ b/2020/ferguson1/chocolate-cake.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
chocolate-cake.html for 2020/ferguson1
diff --git a/2020/ferguson1/crazy.log.html b/2020/ferguson1/crazy.log.html
index fbdbc3155b..cc937c4a8f 100644
--- a/2020/ferguson1/crazy.log.html
+++ b/2020/ferguson1/crazy.log.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
crazy.log.html for 2020/ferguson1
diff --git a/2020/ferguson1/gameplay.html b/2020/ferguson1/gameplay.html
index 9f698fcefc..f32b2d0701 100644
--- a/2020/ferguson1/gameplay.html
+++ b/2020/ferguson1/gameplay.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
gameplay.html for 2020/ferguson1
diff --git a/2020/ferguson1/index.html b/2020/ferguson1/index.html
index 3226c87246..2d7aac2108 100644
--- a/2020/ferguson1/index.html
+++ b/2020/ferguson1/index.html
@@ -12,8 +12,19 @@
2020/ferguson1 - Don't tread on me award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/ferguson1 - Don't tread on me award
diff --git a/2020/ferguson1/obfuscation.html b/2020/ferguson1/obfuscation.html
index bf85095645..5611920414 100644
--- a/2020/ferguson1/obfuscation.html
+++ b/2020/ferguson1/obfuscation.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
obfuscation.html for 2020/ferguson1
diff --git a/2020/ferguson1/terminals.html b/2020/ferguson1/terminals.html
index 6a063eb604..b05e3cf550 100644
--- a/2020/ferguson1/terminals.html
+++ b/2020/ferguson1/terminals.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
terminals.html for 2020/ferguson1
diff --git a/2020/ferguson1/troubleshooting.html b/2020/ferguson1/troubleshooting.html
index 3a36f1ea04..a689cadcd3 100644
--- a/2020/ferguson1/troubleshooting.html
+++ b/2020/ferguson1/troubleshooting.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
troubleshooting.html for 2020/ferguson1
diff --git a/2020/ferguson2/index.html b/2020/ferguson2/index.html
index 14d8f9b521..b091ba090a 100644
--- a/2020/ferguson2/index.html
+++ b/2020/ferguson2/index.html
@@ -12,8 +12,19 @@
2020/ferguson2 - Most enigmatic
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/ferguson2 - Most enigmatic
diff --git a/2020/ferguson2/obfuscation.html b/2020/ferguson2/obfuscation.html
index b2d7fe2989..25e781fbe5 100644
--- a/2020/ferguson2/obfuscation.html
+++ b/2020/ferguson2/obfuscation.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
obfuscation.html for 2020/ferguson2
diff --git a/2020/ferguson2/recode.html b/2020/ferguson2/recode.html
index 21ba0e98d9..25842cce7f 100644
--- a/2020/ferguson2/recode.html
+++ b/2020/ferguson2/recode.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
recode.html for 2020/ferguson2
diff --git a/2020/ferguson2/testing-procedure.html b/2020/ferguson2/testing-procedure.html
index 0e255bdeb5..51601b37f7 100644
--- a/2020/ferguson2/testing-procedure.html
+++ b/2020/ferguson2/testing-procedure.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
testing-procedure.html for 2020/ferguson2
diff --git a/2020/giles/index.html b/2020/giles/index.html
index 91f7808018..8cf4edd5b4 100644
--- a/2020/giles/index.html
+++ b/2020/giles/index.html
@@ -12,8 +12,19 @@
2020/giles - Most phony
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/giles - Most phony
diff --git a/2020/kurdyukov1/index.html b/2020/kurdyukov1/index.html
index 7e699a1c59..f0e1b38fe3 100644
--- a/2020/kurdyukov1/index.html
+++ b/2020/kurdyukov1/index.html
@@ -12,8 +12,19 @@
2020/kurdyukov1 - Best utility
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/kurdyukov1 - Best utility
diff --git a/2020/kurdyukov2/index.html b/2020/kurdyukov2/index.html
index d4050d4b4c..7c19173696 100644
--- a/2020/kurdyukov2/index.html
+++ b/2020/kurdyukov2/index.html
@@ -12,8 +12,19 @@
2020/kurdyukov2 - Least detailed
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/kurdyukov2 - Least detailed
diff --git a/2020/kurdyukov3/index.html b/2020/kurdyukov3/index.html
index 7083f65418..c66dcb19a6 100644
--- a/2020/kurdyukov3/index.html
+++ b/2020/kurdyukov3/index.html
@@ -12,8 +12,19 @@
2020/kurdyukov3 - Bset slaml prragom
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/kurdyukov3 - Bset slaml prragom
diff --git a/2020/kurdyukov4/index.html b/2020/kurdyukov4/index.html
index b9cc13dabf..1abf4c8bbb 100644
--- a/2020/kurdyukov4/index.html
+++ b/2020/kurdyukov4/index.html
@@ -12,8 +12,19 @@
2020/kurdyukov4 - Best abuse of lámatyávë
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/kurdyukov4 - Best abuse of lámatyávë
diff --git a/2020/otterness/index.html b/2020/otterness/index.html
index 937e62c2f1..0c12d5a719 100644
--- a/2020/otterness/index.html
+++ b/2020/otterness/index.html
@@ -12,8 +12,19 @@
2020/otterness - Most percussive
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/otterness - Most percussive
diff --git a/2020/tsoj/index.html b/2020/tsoj/index.html
index 1d83b804e8..de646f677f 100644
--- a/2020/tsoj/index.html
+++ b/2020/tsoj/index.html
@@ -12,8 +12,19 @@
2020/tsoj - Most misleading indentation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/tsoj - Most misleading indentation
diff --git a/2020/yang/index.html b/2020/yang/index.html
index abb5f34043..0caaa4bf6b 100644
--- a/2020/yang/index.html
+++ b/2020/yang/index.html
@@ -12,8 +12,19 @@
2020/yang - Best abuse of CPP
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2020/yang - Best abuse of CPP
diff --git a/2024/burton/deobfuscated.html b/2024/burton/deobfuscated.html
index 19dd3e3abd..87e95696a6 100644
--- a/2024/burton/deobfuscated.html
+++ b/2024/burton/deobfuscated.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
deobfuscated.html for 2024/burton
diff --git a/2024/burton/extra.html b/2024/burton/extra.html
index 77741ec90a..92c12355a2 100644
--- a/2024/burton/extra.html
+++ b/2024/burton/extra.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
extra.html for 2024/burton
diff --git a/2024/burton/index.html b/2024/burton/index.html
index 16b151ceab..c193bc994a 100644
--- a/2024/burton/index.html
+++ b/2024/burton/index.html
@@ -12,8 +12,19 @@
2024/burton - Prize in pentagrammatology
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/burton - Prize in pentagrammatology
diff --git a/2024/cable1/index.html b/2024/cable1/index.html
index 74ecd57bcf..3eef537731 100644
--- a/2024/cable1/index.html
+++ b/2024/cable1/index.html
@@ -12,8 +12,19 @@
2024/cable1 - Prize in bot talk
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/cable1 - Prize in bot talk
diff --git a/2024/cable2/index.html b/2024/cable2/index.html
index 3571a07a27..cd01d5bbb3 100644
--- a/2024/cable2/index.html
+++ b/2024/cable2/index.html
@@ -12,8 +12,19 @@
2024/cable2 - Prize in murky waters
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/cable2 - Prize in murky waters
diff --git a/2024/carlini/index.html b/2024/carlini/index.html
index 8b29282976..86b10a5205 100644
--- a/2024/carlini/index.html
+++ b/2024/carlini/index.html
@@ -12,8 +12,19 @@
2024/carlini - Prize in perfect timing
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/carlini - Prize in perfect timing
diff --git a/2024/codemeow/index.html b/2024/codemeow/index.html
index 14f5aff190..1c3350d6e2 100644
--- a/2024/codemeow/index.html
+++ b/2024/codemeow/index.html
@@ -12,8 +12,19 @@
2024/codemeow - Prize in tray planting
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/codemeow - Prize in tray planting
diff --git a/2024/endoh1/index.html b/2024/endoh1/index.html
index 581b63d51f..674e02b285 100644
--- a/2024/endoh1/index.html
+++ b/2024/endoh1/index.html
@@ -12,8 +12,19 @@
2024/endoh1 - Prize in patient pointillism
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/endoh1 - Prize in patient pointillism
diff --git a/2024/endoh2/index.html b/2024/endoh2/index.html
index dc7db2de30..4596b81121 100644
--- a/2024/endoh2/index.html
+++ b/2024/endoh2/index.html
@@ -12,8 +12,19 @@
2024/endoh2 - Prize in solid body physics
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/endoh2 - Prize in solid body physics
diff --git a/2024/ferguson1/deobfuscation.html b/2024/ferguson1/deobfuscation.html
index d9f0ab2695..6e0e928b1e 100644
--- a/2024/ferguson1/deobfuscation.html
+++ b/2024/ferguson1/deobfuscation.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
deobfuscation.html for 2024/ferguson1
diff --git a/2024/ferguson1/index.html b/2024/ferguson1/index.html
index 4c13d88241..c6fd58fb7f 100644
--- a/2024/ferguson1/index.html
+++ b/2024/ferguson1/index.html
@@ -12,8 +12,19 @@
2024/ferguson1 - Prize in diabolical logistics
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/ferguson1 - Prize in diabolical logistics
diff --git a/2024/ferguson1/obfuscation.html b/2024/ferguson1/obfuscation.html
index 65177356fb..2f54b8c028 100644
--- a/2024/ferguson1/obfuscation.html
+++ b/2024/ferguson1/obfuscation.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
obfuscation.html for 2024/ferguson1
diff --git a/2024/ferguson2/index.html b/2024/ferguson2/index.html
index b2e5ca3500..c89bd6df9e 100644
--- a/2024/ferguson2/index.html
+++ b/2024/ferguson2/index.html
@@ -12,8 +12,19 @@
2024/ferguson2 - Prize in yil-tas
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/ferguson2 - Prize in yil-tas
diff --git a/2024/guidelines.html b/2024/guidelines.html
index fb3a7c13fc..34467c97bb 100644
--- a/2024/guidelines.html
+++ b/2024/guidelines.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Archive of IOCCC Guidelines
diff --git a/2024/howe/index.html b/2024/howe/index.html
index aeacd865c8..40efbc8fe1 100644
--- a/2024/howe/index.html
+++ b/2024/howe/index.html
@@ -12,8 +12,19 @@
2024/howe - Nice accent eh-ward
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/howe - Nice accent eh-ward
diff --git a/2024/howe/prog.html b/2024/howe/prog.html
index 4165d29f5c..b4983a5375 100644
--- a/2024/howe/prog.html
+++ b/2024/howe/prog.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
prog.html for 2024/howe
diff --git a/2024/kramer/index.html b/2024/kramer/index.html
index d585801331..6bcc2c6849 100644
--- a/2024/kramer/index.html
+++ b/2024/kramer/index.html
@@ -12,8 +12,19 @@
2024/kramer - Prize in linguistic arithmetic
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/kramer - Prize in linguistic arithmetic
diff --git a/2024/kurdyukov1/index.html b/2024/kurdyukov1/index.html
index 97dd9f72f1..e8f1c432d3 100644
--- a/2024/kurdyukov1/index.html
+++ b/2024/kurdyukov1/index.html
@@ -12,8 +12,19 @@
2024/kurdyukov1 - Prize in phased periodicity
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/kurdyukov1 - Prize in phased periodicity
diff --git a/2024/kurdyukov2/index.html b/2024/kurdyukov2/index.html
index 8403ae6a18..efa03cc0ad 100644
--- a/2024/kurdyukov2/index.html
+++ b/2024/kurdyukov2/index.html
@@ -12,8 +12,19 @@
2024/kurdyukov2 - Prize in art restoration
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/kurdyukov2 - Prize in art restoration
diff --git a/2024/kurdyukov3/index.html b/2024/kurdyukov3/index.html
index 7c29b9328a..cbabc48322 100644
--- a/2024/kurdyukov3/index.html
+++ b/2024/kurdyukov3/index.html
@@ -12,8 +12,19 @@
2024/kurdyukov3 - Prize in virtual quietus
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/kurdyukov3 - Prize in virtual quietus
diff --git a/2024/kurdyukov4/index.html b/2024/kurdyukov4/index.html
index 61aa2ce4e3..e10dcf35c4 100644
--- a/2024/kurdyukov4/index.html
+++ b/2024/kurdyukov4/index.html
@@ -12,8 +12,19 @@
2024/kurdyukov4 - Prize in embiggening
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/kurdyukov4 - Prize in embiggening
diff --git a/2024/macke/index.html b/2024/macke/index.html
index 8e443092ec..417b32947d 100644
--- a/2024/macke/index.html
+++ b/2024/macke/index.html
@@ -12,8 +12,19 @@
2024/macke - Prize in imitative rebooting
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/macke - Prize in imitative rebooting
diff --git a/2024/maffiodo/index.html b/2024/maffiodo/index.html
index 419f5a9142..ccb1fbf931 100644
--- a/2024/maffiodo/index.html
+++ b/2024/maffiodo/index.html
@@ -12,8 +12,19 @@
2024/maffiodo - Prize in creative interpretation
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/maffiodo - Prize in creative interpretation
diff --git a/2024/mills/index.html b/2024/mills/index.html
index 1e23653eae..2b5ef7fe03 100644
--- a/2024/mills/index.html
+++ b/2024/mills/index.html
@@ -12,8 +12,19 @@
2024/mills - Prize in ℤ₃
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/mills - Prize in ℤ₃
diff --git a/2024/rules.html b/2024/rules.html
index 8c0aa0c166..901ffec645 100644
--- a/2024/rules.html
+++ b/2024/rules.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Archive of IOCCC Rules
diff --git a/2024/stedolan/index.html b/2024/stedolan/index.html
index 353ff8f37d..fcf754f8b5 100644
--- a/2024/stedolan/index.html
+++ b/2024/stedolan/index.html
@@ -12,8 +12,19 @@
2024/stedolan - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/stedolan - Best one liner
diff --git a/2024/straadt/index.html b/2024/straadt/index.html
index dce3c92786..d83eac3193 100644
--- a/2024/straadt/index.html
+++ b/2024/straadt/index.html
@@ -12,8 +12,19 @@
2024/straadt - Prize in sound coding
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/straadt - Prize in sound coding
diff --git a/2024/tmarrec/index.html b/2024/tmarrec/index.html
index 7bdb50f7ee..74c172adaa 100644
--- a/2024/tmarrec/index.html
+++ b/2024/tmarrec/index.html
@@ -12,8 +12,19 @@
2024/tmarrec - Prize in cyclonic coding
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/tmarrec - Prize in cyclonic coding
diff --git a/2024/tompng/index.html b/2024/tompng/index.html
index e802022a82..67aa177407 100644
--- a/2024/tompng/index.html
+++ b/2024/tompng/index.html
@@ -12,8 +12,19 @@
2024/tompng - Prize in quasi bijection
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/tompng - Prize in quasi bijection
diff --git a/2024/weaver/index.html b/2024/weaver/index.html
index 729197f215..3fe6a423ad 100644
--- a/2024/weaver/index.html
+++ b/2024/weaver/index.html
@@ -12,8 +12,19 @@
2024/weaver - Sur prize
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2024/weaver - Sur prize
diff --git a/2025/ayu/index.html b/2025/ayu/index.html
index 1e9d74f58d..13bb637d80 100644
--- a/2025/ayu/index.html
+++ b/2025/ayu/index.html
@@ -12,8 +12,19 @@
2025/ayu - IMO award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/ayu - IMO award
diff --git a/2025/cable/index.html b/2025/cable/index.html
index 5ef64fbd5f..b392e464b6 100644
--- a/2025/cable/index.html
+++ b/2025/cable/index.html
@@ -12,8 +12,19 @@
2025/cable - Best imaginary emulator
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/cable - Best imaginary emulator
diff --git a/2025/cesmoak/index.html b/2025/cesmoak/index.html
index f6a4ca5a61..9d5bd7c0d1 100644
--- a/2025/cesmoak/index.html
+++ b/2025/cesmoak/index.html
@@ -12,8 +12,19 @@
2025/cesmoak - Retro space award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/cesmoak - Retro space award
diff --git a/2025/challenge.html b/2025/challenge.html
index abf709c023..e937827559 100644
--- a/2025/challenge.html
+++ b/2025/challenge.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Fun challenges for IOCCC year 2025 - The 29th IOCCC
diff --git a/2025/diels-grabsch/index.html b/2025/diels-grabsch/index.html
index 50ef867e99..4dff0220a1 100644
--- a/2025/diels-grabsch/index.html
+++ b/2025/diels-grabsch/index.html
@@ -12,8 +12,19 @@
2025/diels-grabsch - Best one liner
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/diels-grabsch - Best one liner
diff --git a/2025/dogon/index.html b/2025/dogon/index.html
index 6167de3f82..4755d73742 100644
--- a/2025/dogon/index.html
+++ b/2025/dogon/index.html
@@ -12,8 +12,19 @@
2025/dogon - Consistently constant award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/dogon - Consistently constant award
diff --git a/2025/endoh1/index.html b/2025/endoh1/index.html
index 5b5113442f..03be5de54e 100644
--- a/2025/endoh1/index.html
+++ b/2025/endoh1/index.html
@@ -12,8 +12,19 @@
2025/endoh1 - Most likely to dazzle
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/endoh1 - Most likely to dazzle
diff --git a/2025/endoh2/index.html b/2025/endoh2/index.html
index a40a1bd522..dc561e9559 100644
--- a/2025/endoh2/index.html
+++ b/2025/endoh2/index.html
@@ -12,8 +12,19 @@
2025/endoh2 - Most likely to shock
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/endoh2 - Most likely to shock
diff --git a/2025/endoh3/index.html b/2025/endoh3/index.html
index df0aaf3a1d..a061b80491 100644
--- a/2025/endoh3/index.html
+++ b/2025/endoh3/index.html
@@ -12,8 +12,19 @@
2025/endoh3 - Most resilient
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/endoh3 - Most resilient
diff --git a/2025/ferguson/comments.html b/2025/ferguson/comments.html
index 32bcdd1f2d..fc8cc7ab41 100644
--- a/2025/ferguson/comments.html
+++ b/2025/ferguson/comments.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
comments.html for 2025/ferguson
diff --git a/2025/ferguson/index.html b/2025/ferguson/index.html
index 59e9c0fa4b..59871c3ea0 100644
--- a/2025/ferguson/index.html
+++ b/2025/ferguson/index.html
@@ -12,8 +12,19 @@
2025/ferguson - Opposite award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/ferguson - Opposite award
diff --git a/2025/ferguson/obfuscation.html b/2025/ferguson/obfuscation.html
index 56d7e30199..022e2fd9a9 100644
--- a/2025/ferguson/obfuscation.html
+++ b/2025/ferguson/obfuscation.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
obfuscation.html for 2025/ferguson
diff --git a/2025/guidelines.html b/2025/guidelines.html
index 178625f701..c056801c12 100644
--- a/2025/guidelines.html
+++ b/2025/guidelines.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Archive of IOCCC Guidelines
diff --git a/2025/howe/index.html b/2025/howe/index.html
index 8c10488d59..ede68310a4 100644
--- a/2025/howe/index.html
+++ b/2025/howe/index.html
@@ -12,8 +12,19 @@
2025/howe - Most likely to invade
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/howe - Most likely to invade
diff --git a/2025/howe/prog.html b/2025/howe/prog.html
index fb769e7954..3874f72d48 100644
--- a/2025/howe/prog.html
+++ b/2025/howe/prog.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
prog.html for 2025/howe
diff --git a/2025/jhshrvdp/index.html b/2025/jhshrvdp/index.html
index f4aeefcd2e..207159d74f 100644
--- a/2025/jhshrvdp/index.html
+++ b/2025/jhshrvdp/index.html
@@ -12,8 +12,19 @@
2025/jhshrvdp - Most likely to teleport
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/jhshrvdp - Most likely to teleport
diff --git a/2025/jingp49/index.html b/2025/jingp49/index.html
index 82d14d2670..8f5c505455 100644
--- a/2025/jingp49/index.html
+++ b/2025/jingp49/index.html
@@ -12,8 +12,19 @@
2025/jingp49 - Who won award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/jingp49 - Who won award
diff --git a/2025/kurdyukov/index.html b/2025/kurdyukov/index.html
index aba03be3db..1eb80eb4cc 100644
--- a/2025/kurdyukov/index.html
+++ b/2025/kurdyukov/index.html
@@ -12,8 +12,19 @@
2025/kurdyukov - Most likely to count
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/kurdyukov - Most likely to count
diff --git a/2025/mattpep/index.html b/2025/mattpep/index.html
index b8dd2eec50..8c64980eb3 100644
--- a/2025/mattpep/index.html
+++ b/2025/mattpep/index.html
@@ -12,8 +12,19 @@
2025/mattpep - Most obfuscated options
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/mattpep - Most obfuscated options
diff --git a/2025/ncw1/index.html b/2025/ncw1/index.html
index 7ee671dd4e..ae10b2a059 100644
--- a/2025/ncw1/index.html
+++ b/2025/ncw1/index.html
@@ -12,8 +12,19 @@
2025/ncw1 - Best real emulator
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/ncw1 - Best real emulator
diff --git a/2025/ncw2/index.html b/2025/ncw2/index.html
index 119cfc5553..6ddb598321 100644
--- a/2025/ncw2/index.html
+++ b/2025/ncw2/index.html
@@ -12,8 +12,19 @@
2025/ncw2 - Best fractional emulator
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/ncw2 - Best fractional emulator
diff --git a/2025/ncw3/index.html b/2025/ncw3/index.html
index a554c19ac8..f98acc32fe 100644
--- a/2025/ncw3/index.html
+++ b/2025/ncw3/index.html
@@ -12,8 +12,19 @@
2025/ncw3 - Best use of Unicode
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/ncw3 - Best use of Unicode
diff --git a/2025/tompng/index.html b/2025/tompng/index.html
index 562737fae8..c4f44c2cfd 100644
--- a/2025/tompng/index.html
+++ b/2025/tompng/index.html
@@ -12,8 +12,19 @@
2025/tompng - Most soothing
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/tompng - Most soothing
diff --git a/2025/uellenberg/index.html b/2025/uellenberg/index.html
index b89c1c843c..2961ca2527 100644
--- a/2025/uellenberg/index.html
+++ b/2025/uellenberg/index.html
@@ -12,8 +12,19 @@
2025/uellenberg - Ping pong prize
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/uellenberg - Ping pong prize
diff --git a/2025/yang1/index.html b/2025/yang1/index.html
index fbf77f253e..3820d207c5 100644
--- a/2025/yang1/index.html
+++ b/2025/yang1/index.html
@@ -12,8 +12,19 @@
2025/yang1 - Compound prize
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/yang1 - Compound prize
diff --git a/2025/yang2/index.html b/2025/yang2/index.html
index f9c155e94c..20190fd163 100644
--- a/2025/yang2/index.html
+++ b/2025/yang2/index.html
@@ -12,8 +12,19 @@
2025/yang2 - Most magical word
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/yang2 - Most magical word
diff --git a/2025/yang3/index.html b/2025/yang3/index.html
index be3ec88ce1..1805e81dea 100644
--- a/2025/yang3/index.html
+++ b/2025/yang3/index.html
@@ -12,8 +12,19 @@
2025/yang3 - INABIAF award
-
+
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
2025/yang3 - INABIAF award
diff --git a/CODE_OF_CONDUCT.html b/CODE_OF_CONDUCT.html
index 1d48484a2d..70a0b99543 100644
--- a/CODE_OF_CONDUCT.html
+++ b/CODE_OF_CONDUCT.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC GitHub repo Contributor Covenant Code of Conduct
diff --git a/CONTRIBUTING.html b/CONTRIBUTING.html
index 8fac583cf9..cb2a35dba1 100644
--- a/CONTRIBUTING.html
+++ b/CONTRIBUTING.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
How to contribute to the IOCCC and the IOCCC repo
diff --git a/PULL_REQUEST_TEMPLATE.html b/PULL_REQUEST_TEMPLATE.html
index fab2b3b565..ba0c31ef7c 100644
--- a/PULL_REQUEST_TEMPLATE.html
+++ b/PULL_REQUEST_TEMPLATE.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
How to make a GitHub repo pull request
diff --git a/README.html b/README.html
index 2e2a709d7c..51075abd3b 100644
--- a/README.html
+++ b/README.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
About the IOCCC GitHub repo
diff --git a/SECURITY.html b/SECURITY.html
index b1947f91c4..51074faf90 100644
--- a/SECURITY.html
+++ b/SECURITY.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC Security Policy
diff --git a/about.html b/about.html
index 6782ca560a..e991e2ba42 100644
--- a/about.html
+++ b/about.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
About the IOCCC
diff --git a/archive/historic/index.html b/archive/historic/index.html
index 9548d7ffd7..f63a8b1039 100644
--- a/archive/historic/index.html
+++ b/archive/historic/index.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../../png/ioccc.png 400w, ../../png/ioccc-600.png 600w, ../../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Historic archive of IOCCC winning entries
diff --git a/author/index.html b/author/index.html
index 38ab81d840..fe85102895 100644
--- a/author/index.html
+++ b/author/index.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Winning author information directory
diff --git a/authors.html b/authors.html
index 4003713188..b86172adc6 100644
--- a/authors.html
+++ b/authors.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Authors of winning IOCCC entries
diff --git a/bin/index.html b/bin/index.html
index 7fa1daf041..8e5bd25b7c 100644
--- a/bin/index.html
+++ b/bin/index.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC tools used build and maintain the IOCCC website
diff --git a/bin/subst.default.sh b/bin/subst.default.sh
index 75071b12ee..352f16bf32 100755
--- a/bin/subst.default.sh
+++ b/bin/subst.default.sh
@@ -325,6 +325,22 @@ echo "-s"
echo "NEXT_YEAR=$NEXT_YEAR"
+# output site metadata
+#
+echo "-s"
+echo "OG_TYPE=website"
+echo "-s"
+echo "OG_IMAGE=$SITE_URL/png/ioccc-card-1280.png"
+echo "-s"
+echo "OG_IMAGE_WIDTH=1280"
+echo "-s"
+echo "OG_IMAGE_HEIGHT=720"
+echo "-s"
+echo "OG_IMAGE_ALT=The International Obfuscated C Code Contest"
+echo "-s"
+echo "CANONICAL_URL=$URL"
+
+
# All Done!!! All Done!!! -- Jessica Noll, Age 2
#
exit 0
diff --git a/bin/subst.entry-index.sh b/bin/subst.entry-index.sh
index 65ee85ab05..9185546028 100755
--- a/bin/subst.entry-index.sh
+++ b/bin/subst.entry-index.sh
@@ -332,6 +332,66 @@ function output_abstract
}
+# Write the video ID of the first YouTube link in the README to standard output (stdout)
+# This is used for thumbnail images, so videos we know don't have one are ignored
+#
+# usage:
+# output_youtube_img_id YYYY/dir/README.md
+#
+# returns:
+# 0 ==> no errors detected, but output may be empty
+# > 0 ==> function error number
+#
+function output_youtube_img_id
+{
+ local README_PATH; # YYYY/dir/README.md
+ local VIDEO_ID; # Extracted video ID (if it exists)
+
+ # Video IDs for which YouTube has no maxresdefault.jpg
+ # This should only be old videos
+ #
+ local NO_MAXRES_ID_SET=(
+ "xTseqWCtAUA" # 2004/vik1
+ "-ga41edXw3A" # 2011/eastman
+ )
+
+ # parse args
+ #
+ if [[ $# -ne 1 ]]; then
+ echo "$0: ERROR: in output_youtube_img_id: expected 1 arg, found $#" 1>&2
+ return 1
+ fi
+ README_PATH="$1"
+ if [[ ! -e $README_PATH ]]; then
+ echo "$0: ERROR: in output_youtube_img_id: README.md does not exist: $README_PATH" 1>&2
+ return 2
+ fi
+ if [[ ! -f $README_PATH ]]; then
+ echo "$0: ERROR: in output_youtube_img_id: README.md is not a file: $README_PATH" 1>&2
+ return 3
+ fi
+ if [[ ! -r $README_PATH ]]; then
+ echo "$0: ERROR: in output_youtube_img_id: README.md is not a readable file: $README_PATH" 1>&2
+ return 4
+ fi
+
+ VIDEO_ID=$(grep -o -E -m 1 \
+ -e 'youtube\.com/(watch\?v=|live/|embed/)[A-Za-z0-9_-]{11}' \
+ -e 'youtu\.be/[A-Za-z0-9_-]{11}' "$README_PATH" 2>/dev/null |
+ head -1 | grep -o -E '[A-Za-z0-9_-]{11}$')
+
+ local ID
+ for ID in "${NO_MAXRES_ID_SET[@]}"; do
+ if [[ $VIDEO_ID == "$ID" ]]; then
+ return 0
+ fi
+ done
+
+ printf '%s\n' "$VIDEO_ID"
+ return 0
+}
+
+
# setup
#
export NOOP=
@@ -709,7 +769,7 @@ echo "TITLE=$YYYY_DIR - $AWARD"
# output DESCRIPTION substitution
#
echo "-s"
-echo "DESCRIPTION=$YEAR_DIR IOCCC entry $ENTRY_DIR - $AWARD"
+echo "DESCRIPTION=${ABSTRACT%.}. $YEAR_DIR IOCCC entry $ENTRY_DIR - $AWARD"
# output KEYWORDS substitution
@@ -780,6 +840,30 @@ echo "-s"
echo "YEAR=$YEAR_DIR"
+# output metadata
+#
+echo "-s"
+echo "OG_TYPE=article"
+
+YOUTUBE_ID=$(output_youtube_img_id "$YYYY_DIR/README.md")
+status="$?"
+if [[ $status -ne 0 ]]; then
+ echo "$0: ERROR: output_youtube_img_id failed, error: $status" 1>&2
+ exit 1
+fi
+
+if [[ -n $YOUTUBE_ID ]]; then
+ echo "-s"
+ echo "OG_IMAGE=https://i.ytimg.com/vi/$YOUTUBE_ID/maxresdefault.jpg"
+ echo "-s"
+ echo "OG_IMAGE_WIDTH=1280"
+ echo "-s"
+ echo "OG_IMAGE_HEIGHT=720"
+ echo "-s"
+ echo "OG_IMAGE_ALT=Video of IOCCC entry $YYYY_DIR"
+fi
+
+
# All Done!!! All Done!!! -- Jessica Noll, Age 2
#
exit 0
diff --git a/bugs.html b/bugs.html
index b804fc1328..a6f12e2b08 100644
--- a/bugs.html
+++ b/bugs.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC entry Bugs and (mis)features
diff --git a/contact.html b/contact.html
index 46adc475e9..621a372eea 100644
--- a/contact.html
+++ b/contact.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
How to contact the IOCCC
diff --git a/faq.html b/faq.html
index 705a53e44e..8030143a97 100644
--- a/faq.html
+++ b/faq.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Frequently Asked Questions
diff --git a/inc/head.default.html b/inc/head.default.html
index ba486e40fa..a045fcd6cd 100644
--- a/inc/head.default.html
+++ b/inc/head.default.html
@@ -9,6 +9,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/inc/header.default.html b/inc/header.default.html
index 655d993705..7b5d4da04d 100644
--- a/inc/header.default.html
+++ b/inc/header.default.html
@@ -4,8 +4,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="%%DOCROOT_SLASH%%png/ioccc.png 400w, %%DOCROOT_SLASH%%png/ioccc-600.png 600w, %%DOCROOT_SLASH%%png/ioccc-900.png 900w"
+ >
%%HEADER_1%%
%%HEADER_2%%
diff --git a/inc/header.no-header-2.html b/inc/header.no-header-2.html
index 0c6682c23f..012465e7b8 100644
--- a/inc/header.no-header-2.html
+++ b/inc/header.no-header-2.html
@@ -4,8 +4,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="%%DOCROOT_SLASH%%png/ioccc.png 400w, %%DOCROOT_SLASH%%png/ioccc-600.png 600w, %%DOCROOT_SLASH%%png/ioccc-900.png 900w"
+ >
%%HEADER_1%%
diff --git a/inc/header.with-header-3.html b/inc/header.with-header-3.html
index 71b1437c2c..7c57eecea7 100644
--- a/inc/header.with-header-3.html
+++ b/inc/header.with-header-3.html
@@ -4,8 +4,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="%%DOCROOT_SLASH%%png/ioccc.png 400w, %%DOCROOT_SLASH%%png/ioccc-600.png 600w, %%DOCROOT_SLASH%%png/ioccc-900.png 900w"
+ >
%%HEADER_1%%
%%HEADER_2%%
diff --git a/inc/index.html b/inc/index.html
index 4b799e00b8..47bc87429e 100644
--- a/inc/index.html
+++ b/inc/index.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Content used by bin tools to help form HTML files
diff --git a/index.html b/index.html
index 96aa25a507..700ee67c96 100644
--- a/index.html
+++ b/index.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
diff --git a/ioccc.css b/ioccc.css
index d860a0770e..47aaa146af 100644
--- a/ioccc.css
+++ b/ioccc.css
@@ -676,6 +676,11 @@ transition: all .3s ease;
font-size: 1.5em;
}
+.header img {
+ width: 20%;
+ min-width: 400px;
+}
+
/* Top navigation bar ============================================================================ */
/* Style the top navigation bar */
diff --git a/judges.html b/judges.html
index d0f4736cf2..e28c23af26 100644
--- a/judges.html
+++ b/judges.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
The Judges of the IOCCC
diff --git a/license.html b/license.html
index 5c4b84b427..650c9b3a12 100644
--- a/license.html
+++ b/license.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
About the CC BY-SA 4.0 license
diff --git a/location.html b/location.html
index e969661103..bcdc0ca33a 100644
--- a/location.html
+++ b/location.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Location of winning authors
diff --git a/markdown.html b/markdown.html
index 78f7de0fc6..6d9d386d6b 100644
--- a/markdown.html
+++ b/markdown.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC markdown guidelines
diff --git a/news.html b/news.html
index 48699a2936..f68bdcfc4b 100644
--- a/news.html
+++ b/news.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC News
diff --git a/next/guidelines.html b/next/guidelines.html
index 26db03da16..d8a7d452bb 100644
--- a/next/guidelines.html
+++ b/next/guidelines.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC Guidelines
diff --git a/next/index.html b/next/index.html
index 3084479275..d544e7a3b9 100644
--- a/next/index.html
+++ b/next/index.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC Rules and Guidelines
diff --git a/next/pw-change.html b/next/pw-change.html
index 6d35bec652..ca18a662c2 100644
--- a/next/pw-change.html
+++ b/next/pw-change.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
How to change your submit server initial password
diff --git a/next/register.html b/next/register.html
index 01a67e24bd..93ebe4aefe 100644
--- a/next/register.html
+++ b/next/register.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
How to register for the IOCCC
diff --git a/next/remarks.html b/next/remarks.html
index 76fb38b9f7..b80e8c8953 100644
--- a/next/remarks.html
+++ b/next/remarks.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
How to write your remarks.md
diff --git a/next/rules.html b/next/rules.html
index d10ce44e4f..7010a0d290 100644
--- a/next/rules.html
+++ b/next/rules.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC Rules
diff --git a/next/submit.html b/next/submit.html
index df1c8428ba..d5bec9067d 100644
--- a/next/submit.html
+++ b/next/submit.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="../png/ioccc.png 400w, ../png/ioccc-600.png 600w, ../png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
How to upload your submission to the IOCCC submit server
diff --git a/nojs-menu.html b/nojs-menu.html
index 2076c07b83..db05a8d4cc 100644
--- a/nojs-menu.html
+++ b/nojs-menu.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
JavaScript is disabled
diff --git a/png/ioccc-600.png b/png/ioccc-600.png
new file mode 100644
index 0000000000..d52e79a25d
Binary files /dev/null and b/png/ioccc-600.png differ
diff --git a/png/ioccc-900.png b/png/ioccc-900.png
new file mode 100644
index 0000000000..162ffd5c59
Binary files /dev/null and b/png/ioccc-900.png differ
diff --git a/png/ioccc-card-1280.png b/png/ioccc-card-1280.png
new file mode 100644
index 0000000000..8babbed159
Binary files /dev/null and b/png/ioccc-card-1280.png differ
diff --git a/png/ioccc.png b/png/ioccc.png
index 5b3bd1b03e..52ca536dda 100644
Binary files a/png/ioccc.png and b/png/ioccc.png differ
diff --git a/quick-start.html b/quick-start.html
index b6f146a5b2..0c4d7a0963 100644
--- a/quick-start.html
+++ b/quick-start.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Entering the IOCCC: the bare minimum you need to know
diff --git a/social.html b/social.html
index 5d163083ab..232d7a45c5 100644
--- a/social.html
+++ b/social.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC Social Media
diff --git a/status.html b/status.html
index d539116fa8..c3c62e1113 100644
--- a/status.html
+++ b/status.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -25,14 +36,14 @@
-
-
+
+
-
-
-
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Current status of the IOCCC
diff --git a/thanks-for-help.html b/thanks-for-help.html
index 5b2e92f9a7..0122645dda 100644
--- a/thanks-for-help.html
+++ b/thanks-for-help.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
Thanking people for their help
diff --git a/years.html b/years.html
index 92fc0611c4..c74bf141e5 100644
--- a/years.html
+++ b/years.html
@@ -14,6 +14,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -429,8 +440,11 @@
+ width=400
+ height=147
+ sizes="(max-width: 2000px) 400px, 20vw"
+ srcset="./png/ioccc.png 400w, ./png/ioccc-600.png 600w, ./png/ioccc-900.png 900w"
+ >
The International Obfuscated C Code Contest
IOCCC Winning Entries by Year