diff --git a/authors.html b/authors.html
index 85329c615..a8847f2d9 100644
--- a/authors.html
+++ b/authors.html
@@ -431,7 +431,7 @@ author_handle: 2019/adamovsky - Most functional interpreter
+
2019/adamovsky - Most functional interpreter
@@ -446,7 +446,7 @@ author_handle: 2018/algmyr - Most cacophonic
+2018/algmyr - Most cacophonic
@@ -461,7 +461,7 @@ author_handle: 2018/anderson - Most able to divine code gaps
+2018/anderson - Most able to divine code gaps
@@ -476,7 +476,7 @@ author_handle: 2000/anderson - Best use of flags
+2000/anderson - Best use of flags
@@ -491,7 +491,7 @@ author_handle: 1984/anonymous - Dishonorable Mention
+1984/anonymous - Dishonorable Mention
@@ -506,7 +506,7 @@ author_handle: 2001/anonymous - Dishonorable mention
+2001/anonymous - Dishonorable mention
@@ -523,7 +523,7 @@ author_handle: 2004/anonymous - Best use of ‘Precious’ Lines
+2004/anonymous - Best use of ‘Precious’ Lines
@@ -538,7 +538,7 @@ author_handle: 2005/anon - Best 3D puzzle
+2005/anon - Best 3D puzzle
@@ -553,7 +553,7 @@ author_handle: 2015/endoh1 - Most diffused reaction
+2015/endoh1 - Most diffused reaction
@@ -570,7 +570,7 @@ author_handle: 1991/davidguy - Best X11 graphics
+1991/davidguy - Best X11 graphics
@@ -587,9 +587,9 @@ author_handle: 1985/applin - Best one liner
-1986/applin - Most adaptable program
-1988/applin - Best of Show
+1985/applin - Best one liner
+1986/applin - Most adaptable program
+1988/applin - Best of Show
@@ -606,9 +606,9 @@ author_handle: 1989/jar.1 - Strangest abuse of the rules
-1989/jar.2 - Best of Show
-2000/jarijyrki - Best of Show
+1989/jar.1 - Strangest abuse of the rules
+1989/jar.2 - Best of Show
+2000/jarijyrki - Best of Show
@@ -623,7 +623,7 @@ author_handle: 2005/mikeash - Best use of parenthesis
+2005/mikeash - Best use of parenthesis
@@ -640,9 +640,9 @@ author_handle: 1985/august - Most obscure program
-1986/august - Best complex task done in a complex way
-1996/august - Best of Show
+1985/august - Most obscure program
+1986/august - Best complex task done in a complex way
+1996/august - Best of Show
@@ -664,8 +664,8 @@ author_handle: 1998/bas1 - Best encapsulation
-1998/bas2 - Best small program
+1998/bas1 - Best encapsulation
+1998/bas2 - Best small program
@@ -684,7 +684,7 @@ author_handle: 1998/banks - Best of Show
+1998/banks - Best of Show
@@ -699,7 +699,7 @@ author_handle: 2004/gavin - Best of Show
+2004/gavin - Best of Show
@@ -716,9 +716,9 @@ author_handle: 1991/buzzard - Best output
-1992/buzzard.1 - Most obfuscated algorithm
-1992/buzzard.2 - Best language tool
+1991/buzzard - Best output
+1992/buzzard.1 - Most obfuscated algorithm
+1992/buzzard.2 - Best language tool
@@ -733,7 +733,7 @@ author_handle: 2001/dgbeards - Best AI
+2001/dgbeards - Best AI
@@ -750,9 +750,9 @@ author_handle: 2000/bellard - Most specific output
-2001/bellard - Best abuse of the rules
-2018/bellard - Most inflationary
+2000/bellard - Most specific output
+2001/bellard - Best abuse of the rules
+2018/bellard - Most inflationary
@@ -767,7 +767,7 @@ author_handle: 1993/ejb - Best obfuscated algorithm
+1993/ejb - Best obfuscated algorithm
@@ -784,7 +784,7 @@ author_handle: 1991/brnstnd - Best of Show
+1991/brnstnd - Best of Show
@@ -801,7 +801,7 @@ author_handle: 1987/biggar - Best abuse of the rules
+1987/biggar - Best abuse of the rules
@@ -818,9 +818,9 @@ author_handle: 2006/birken - EDAMAME Award
-2013/birken - Best painting tool
-2014/birken - Best use of port 1701
+2006/birken - EDAMAME Award
+2013/birken - Best painting tool
+2014/birken - Best use of port 1701
@@ -837,7 +837,7 @@ author_handle: 1989/paul - Most complex algorithm
+1989/paul - Most complex algorithm
@@ -852,8 +852,8 @@ author_handle: 2011/blakely - Most devolving
-2012/blakely - Most GIFted expressions
+2011/blakely - Most devolving
+2012/blakely - Most GIFted expressions
@@ -868,9 +868,9 @@ author_handle: 1991/rince - Best game
-1993/rince - Most well rounded
-2000/rince - Astronomically obfuscated
+1991/rince - Best game
+1993/rince - Most well rounded
+2000/rince - Astronomically obfuscated
@@ -885,8 +885,8 @@ author_handle: 2006/borsanyi - Most useful
-2011/borsanyi - Best data utility
+2006/borsanyi - Most useful
+2011/borsanyi - Best data utility
@@ -901,7 +901,7 @@ author_handle: 2005/boutines - Most superfluous output
+2005/boutines - Most superfluous output
@@ -918,9 +918,9 @@ author_handle: 1989/vanb - Best one liner
-1993/vanb - Most irregular expression
-1995/vanschnitz - Worst abuse of the C preprocessor and most likely to amaze
+1989/vanb - Best one liner
+1993/vanb - Most irregular expression
+1995/vanschnitz - Worst abuse of the C preprocessor and most likely to amaze
@@ -935,7 +935,7 @@ author_handle: 2000/briddlebane - Best abuse of user
+2000/briddlebane - Best abuse of user
@@ -954,7 +954,7 @@ author_handle: 1986/bright - Most useful obfuscation
+1986/bright - Most useful obfuscation
@@ -971,8 +971,8 @@ author_handle: 1993/leo - Best game
-1995/leo - Best use of obfuscation
+1993/leo - Best game
+1995/leo - Best use of obfuscation
@@ -987,7 +987,7 @@ author_handle: 2011/hamaji - Best solved puzzle
+2011/hamaji - Best solved puzzle
@@ -1004,7 +1004,7 @@ author_handle: 1994/ldb - Best one liner
+1994/ldb - Best one liner
@@ -1019,7 +1019,7 @@ author_handle: 2004/burley - Best calculated risk
+2004/burley - Best calculated risk
@@ -1038,11 +1038,11 @@ author_handle: 2015/burton - Most useful
-2018/burton1 - Best one liner
-2018/burton2 - Best abuse of the rules
-2019/burton - Best one liner
-2020/burton - Best one liner
+2015/burton - Most useful
+2018/burton1 - Best one liner
+2018/burton2 - Best abuse of the rules
+2019/burton - Best one liner
+2020/burton - Best one liner
@@ -1057,7 +1057,7 @@ author_handle: 2000/thadgavin - Most portable output
+2000/thadgavin - Most portable output
@@ -1079,9 +1079,9 @@ author_handle: 2013/cable1 - Most partisan one liner
-2013/cable2 - Best of Show
-2013/cable3 - Largest small system emulator
+2013/cable1 - Most partisan one liner
+2013/cable2 - Best of Show
+2013/cable3 - Largest small system emulator
@@ -1100,7 +1100,7 @@ author_handle: 2020/carlini - Best of Show - abuse of libc
+2020/carlini - Best of Show - abuse of libc
@@ -1117,8 +1117,8 @@ author_handle: 2000/primenum - Best abuse of CPP
-2001/cheong - Best short program
+2000/primenum - Best abuse of CPP
+2001/cheong - Best short program
@@ -1133,7 +1133,7 @@ author_handle: 2005/chia - Most ambiguous language
+2005/chia - Most ambiguous language
@@ -1148,8 +1148,8 @@ author_handle: 2018/ciura - Most likely to be awarded
-2019/ciura - Most alphabetic
+2018/ciura - Most likely to be awarded
+2019/ciura - Most alphabetic
@@ -1166,8 +1166,8 @@ author_handle: 1992/imc - Best output
-1994/imc - Most obfuscated algorithm
+1992/imc - Best output
+1994/imc - Most obfuscated algorithm
@@ -1182,7 +1182,7 @@ author_handle: 2001/coupard - Most obfuscated sound
+2001/coupard - Most obfuscated sound
@@ -1206,8 +1206,8 @@ author_handle: 1996/dalbec - Best numerical obfuscation
-2004/jdalbec - Best abuse of the periodic table
+1996/dalbec - Best numerical obfuscation
+2004/jdalbec - Best abuse of the periodic table
@@ -1222,7 +1222,7 @@ author_handle: 1988/dale - Best abuse of system calls
+1988/dale - Best abuse of system calls
@@ -1237,7 +1237,7 @@ author_handle: 2014/deak - Most underscored argument
+2014/deak - Most underscored argument
@@ -1252,7 +1252,7 @@ author_handle: 2012/deckmyn - Most notable and best tool
+2012/deckmyn - Most notable and best tool
@@ -1269,7 +1269,7 @@ author_handle: 1984/decot - Second Place
+1984/decot - Second Place
@@ -1286,7 +1286,7 @@ author_handle: 1995/esde - Interesting algorithm
+1995/esde - Interesting algorithm
@@ -1303,8 +1303,8 @@ author_handle: 2019/diels-grabsch1 - Best small program
-2019/diels-grabsch2 - Most self-aware
+2019/diels-grabsch1 - Best small program
+2019/diels-grabsch2 - Most self-aware
@@ -1321,10 +1321,10 @@ author_handle: 1994/dodsond1 - Best game
-1994/dodsond2 - Most obfuscated packaging
-1995/dodsond1 - Most humorous
-1995/dodsond2 - Best game
+1994/dodsond1 - Best game
+1994/dodsond2 - Most obfuscated packaging
+1995/dodsond1 - Most humorous
+1995/dodsond2 - Best game
@@ -1339,9 +1339,9 @@ author_handle: 2005/giljade - Best 2D puzzle
-2015/dogon - Most crafty
-2019/dogon - Best use of space and time
+2005/giljade - Best 2D puzzle
+2015/dogon - Most crafty
+2019/dogon - Best use of space and time
@@ -1356,7 +1356,7 @@ author_handle: 1998/dorssel - Obsolescent feature
+1998/dorssel - Obsolescent feature
@@ -1371,7 +1371,7 @@ author_handle: 1990/tbr - Best utility
+1990/tbr - Best utility
@@ -1388,8 +1388,8 @@ author_handle: 1995/heathbar - Best layout
-1995/makarios - Best short program
+1995/heathbar - Best layout
+1995/makarios - Best short program
@@ -1404,7 +1404,7 @@ author_handle: 1995/cdua - Best output
+1995/cdua - Best output
@@ -1421,8 +1421,8 @@ author_handle: 2015/duble - Best handwriting
-2019/duble - Best collaborative graphics
+2015/duble - Best handwriting
+2019/duble - Best collaborative graphics
@@ -1437,7 +1437,7 @@ author_handle: 1991/cdupont - Most useful label
+1991/cdupont - Most useful label
@@ -1459,7 +1459,7 @@ author_handle: 2011/eastman - Best ball
+2011/eastman - Best ball
@@ -1474,7 +1474,7 @@ author_handle: 1990/jaw - Best entropy-reducer
+1990/jaw - Best entropy-reducer
@@ -1489,7 +1489,7 @@ author_handle: 1996/eldby - Best output
+1996/eldby - Best output
@@ -1510,24 +1510,24 @@ author_handle: 2012/endoh1 - Most complex ASCII fluid - Honorable mention
-2012/endoh2 - PiE in the sky award
-2013/endoh1 - Most lazy SKIer
-2013/endoh2 - Most recyclable
-2013/endoh3 - Most tweetable one liner
-2013/endoh4 - Most solid
-2014/endoh1 - Most square (YODA Award)
-2014/endoh2 - Best use of bioinformatics
-2015/endoh1 - Most diffused reaction
-2015/endoh2 - Most overlooked obfuscation
-2015/endoh3 - Back to the Future Award
-2015/endoh4 - Best one liner
-2018/endoh1 - Best tool to reveal holes
-2018/endoh2 - Best use of python
-2019/endoh - Most in need of debugging
-2020/endoh1 - Most explosive
-2020/endoh2 - Best perspective
-2020/endoh3 - Most head-turning
+2012/endoh1 - Most complex ASCII fluid - Honorable mention
+2012/endoh2 - PiE in the sky award
+2013/endoh1 - Most lazy SKIer
+2013/endoh2 - Most recyclable
+2013/endoh3 - Most tweetable one liner
+2013/endoh4 - Most solid
+2014/endoh1 - Most square (YODA Award)
+2014/endoh2 - Best use of bioinformatics
+2015/endoh1 - Most diffused reaction
+2015/endoh2 - Most overlooked obfuscation
+2015/endoh3 - Back to the Future Award
+2015/endoh4 - Best one liner
+2018/endoh1 - Best tool to reveal holes
+2018/endoh2 - Best use of python
+2019/endoh - Most in need of debugging
+2020/endoh1 - Most explosive
+2020/endoh2 - Best perspective
+2020/endoh3 - Most head-turning
@@ -1557,9 +1557,9 @@ author_handle: 2018/ferguson - Best use of weasel words
-2020/ferguson1 - Don’t tread on me award
-2020/ferguson2 - Most enigmatic
+2018/ferguson - Best use of weasel words
+2020/ferguson1 - Don’t tread on me award
+2020/ferguson2 - Most enigmatic
@@ -1580,7 +1580,7 @@ author_handle: 1998/fanf - Most obfuscated translator
+1998/fanf - Most obfuscated translator
@@ -1599,7 +1599,7 @@ author_handle: 1991/fine - Best one liner
+1991/fine - Best one liner
@@ -1614,7 +1614,7 @@ author_handle: 1998/df - Best data hiding
+1998/df - Best data hiding
@@ -1629,7 +1629,7 @@ author_handle: 1990/jaw - Best entropy-reducer
+1990/jaw - Best entropy-reducer
@@ -1644,7 +1644,7 @@ author_handle: 2011/fredriksson - Most useful
+2011/fredriksson - Most useful
@@ -1661,7 +1661,7 @@ author_handle: 2000/thadgavin - Most portable output
+2000/thadgavin - Most portable output
@@ -1685,7 +1685,7 @@ author_handle: 2004/gavare - Best use of light and spheres
+2004/gavare - Best use of light and spheres
@@ -1700,7 +1700,7 @@ author_handle: 1993/dgibson - Best abuse of the C preprocessor
+1993/dgibson - Best abuse of the C preprocessor
@@ -1719,9 +1719,9 @@ author_handle: 2018/giles - Most unstable
-2019/giles - Most in need of wide space
-2020/giles - Most phony
+2018/giles - Most unstable
+2019/giles - Most in need of wide space
+2020/giles - Most phony
@@ -1738,7 +1738,7 @@ author_handle: 1995/garry - Best utility
+1995/garry - Best utility
@@ -1753,7 +1753,7 @@ author_handle: 1990/dg - Best abuse of the C preprocessor
+1990/dg - Best abuse of the C preprocessor
@@ -1768,7 +1768,7 @@ author_handle: 2011/goren - Most artistic
+2011/goren - Most artistic
@@ -1783,8 +1783,8 @@ author_handle: 2006/grothe - Most obfuscated audio
-2012/grothe - Most conspiratorial
+2006/grothe - Most obfuscated audio
+2012/grothe - Most conspiratorial
@@ -1801,7 +1801,7 @@ author_handle: 1992/gson - Most humorous output
+1992/gson - Most humorous output
@@ -1825,7 +1825,7 @@ author_handle: 1986/hague - Worst abuse of the C preprocessor
+1986/hague - Worst abuse of the C preprocessor
@@ -1840,7 +1840,7 @@ author_handle: 2011/hamaji - Best solved puzzle
+2011/hamaji - Best solved puzzle
@@ -1855,7 +1855,7 @@ author_handle: 2012/hamano - Most elementary use of C - Silver Award
+2012/hamano - Most elementary use of C - Silver Award
@@ -1870,7 +1870,7 @@ author_handle: 2006/hamre - Most irrational
+2006/hamre - Most irrational
@@ -1887,7 +1887,7 @@ author_handle: 1987/heckbert - Best obfuscator of programs
+1987/heckbert - Best obfuscator of programs
@@ -1904,7 +1904,7 @@ author_handle: 1985/applin - Best one liner
+1985/applin - Best one liner
@@ -1919,7 +1919,7 @@ author_handle: 2005/timwi - Most discourteous interpreter
+2005/timwi - Most discourteous interpreter
@@ -1936,7 +1936,7 @@ author_handle: 1990/stig - Strangest abuse of the rules
+1990/stig - Strangest abuse of the rules
@@ -1953,8 +1953,8 @@ author_handle: 2001/herrmann1 - Best abuse of the C preprocessor
-2001/herrmann2 - Most eye-crossing
+2001/herrmann1 - Best abuse of the C preprocessor
+2001/herrmann2 - Most eye-crossing
@@ -1969,7 +1969,7 @@ author_handle: 1987/hines - Worst style
+1987/hines - Worst style
@@ -1984,7 +1984,7 @@ author_handle: 1986/holloway - Best simple task performed in a complex way
+1986/holloway - Best simple task performed in a complex way
@@ -2001,8 +2001,8 @@ author_handle: 1993/lmfjyh - Most versatile source
-2000/jarijyrki - Best of Show
+1993/lmfjyh - Most versatile source
+2000/jarijyrki - Best of Show
@@ -2019,7 +2019,7 @@ author_handle: 1992/albert - Most useful program
+1992/albert - Most useful program
@@ -2036,7 +2036,7 @@ author_handle: 1994/horton - Best utility
+1994/horton - Best utility
@@ -2051,11 +2051,11 @@ author_handle: 2011/hou - Best self documenting program
-2012/hou - Most useful obfuscation
-2013/hou - Best use of one infinite loop
-2015/hou - Most well rounded hash
-2018/hou - Most likely to top the charts
+2011/hou - Best self documenting program
+2012/hou - Most useful obfuscation
+2013/hou - Best use of one infinite loop
+2015/hou - Most well rounded hash
+2018/hou - Most likely to top the charts
@@ -2072,12 +2072,12 @@ author_handle: 1991/ant - Best utility
-1992/ant - Best utility
-1993/ant - Best utility
-2004/hibachi - Best abuse of the guidelines
-2005/mynx - Best use of the WWW
-2015/howe - Most different
+1991/ant - Best utility
+1992/ant - Best utility
+1993/ant - Best utility
+2004/hibachi - Best abuse of the guidelines
+2005/mynx - Best use of the WWW
+2015/howe - Most different
@@ -2094,7 +2094,7 @@ author_handle: 2004/hoyle - Most functional output
+2004/hoyle - Most functional output
@@ -2111,7 +2111,7 @@ author_handle: 1996/huffman - Best obfuscated character set utility
+1996/huffman - Best obfuscated character set utility
@@ -2133,7 +2133,7 @@ author_handle: 1988/isaak - Best visuals
+1988/isaak - Best visuals
@@ -2157,7 +2157,7 @@ author_handle: 2000/tomx - Most complete program
+2000/tomx - Most complete program
@@ -2174,7 +2174,7 @@ author_handle: 2004/arachnid - Best use of vision
+2004/arachnid - Best use of vision
@@ -2189,7 +2189,7 @@ author_handle: 1990/scjones - ANSI Committee’s worst abuse of C
+1990/scjones - ANSI Committee’s worst abuse of C
@@ -2213,7 +2213,7 @@ author_handle: 2012/kang - Best short program
+2012/kang - Best short program
@@ -2228,7 +2228,7 @@ author_handle: 2019/karns - Most in need of whitespace
+2019/karns - Most in need of whitespace
@@ -2243,7 +2243,7 @@ author_handle: 2001/ctk - Worst driver
+2001/ctk - Worst driver
@@ -2260,7 +2260,7 @@ author_handle: 1992/kivinen - Best X program
+1992/kivinen - Best X program
@@ -2275,7 +2275,7 @@ author_handle: 2005/klausler - Abuse of the rules
+2005/klausler - Abuse of the rules
@@ -2290,8 +2290,8 @@ author_handle: 2011/konno - Best one liner
-2012/konno - Best one liner
+2011/konno - Best one liner
+2012/konno - Best one liner
@@ -2308,7 +2308,7 @@ author_handle: 2004/kopczynski - Best one liner
+2004/kopczynski - Best one liner
@@ -2327,7 +2327,7 @@ author_handle: 1987/korn - Best one liner
+1987/korn - Best one liner
@@ -2346,10 +2346,10 @@ author_handle: 2020/kurdyukov1 - Best utility
-2020/kurdyukov2 - Least detailed
-2020/kurdyukov3 - Bset slaml prragom
-2020/kurdyukov4 - Best abuse of lámatyávë
+2020/kurdyukov1 - Best utility
+2020/kurdyukov2 - Least detailed
+2020/kurdyukov3 - Bset slaml prragom
+2020/kurdyukov4 - Best abuse of lámatyávë
@@ -2371,7 +2371,7 @@ author_handle: 1984/laman - Third Place
+1984/laman - Third Place
@@ -2392,7 +2392,7 @@ author_handle: 1989/jar.2 - Best of Show
+1989/jar.2 - Best of Show
@@ -2409,7 +2409,7 @@ author_handle: 2005/jetro - Most sonorous output
+2005/jetro - Most sonorous output
@@ -2424,8 +2424,8 @@ author_handle: 1987/lievaart - Grand Prize
-1989/roemer - Best layout
+1987/lievaart - Grand Prize
+1989/roemer - Best layout
@@ -2440,7 +2440,7 @@ author_handle: 1988/litmaath - Best small program
+1988/litmaath - Best small program
@@ -2459,12 +2459,12 @@ author_handle: 1998/dlowe - Best utility
-1998/dloweneil - Most fun
-2000/dlowe - Worst abuse of the rules
-2011/dlowe - Most self deprecating
-2012/dlowe - Best way to lose a life
-2013/dlowe - Best sparkling utility
+1998/dlowe - Best utility
+1998/dloweneil - Most fun
+2000/dlowe - Worst abuse of the rules
+2011/dlowe - Most self deprecating
+2012/dlowe - Best way to lose a life
+2013/dlowe - Best sparkling utility
@@ -2479,7 +2479,7 @@ author_handle: 1989/ovdluhe - Most humorous output
+1989/ovdluhe - Most humorous output
@@ -2496,7 +2496,7 @@ author_handle: 1992/lush - Worst abuse of the C preprocessor
+1992/lush - Worst abuse of the C preprocessor
@@ -2511,7 +2511,7 @@ author_handle: 1985/lycklama - Strangest appearing program
+1985/lycklama - Strangest appearing program
@@ -2528,7 +2528,7 @@ author_handle: 2019/lynn - Most functional compiler
+2019/lynn - Most functional compiler
@@ -2552,7 +2552,7 @@ author_handle: 2012/grothe - Most conspiratorial
+2012/grothe - Most conspiratorial
@@ -2569,8 +2569,8 @@ author_handle: 2014/maffiodo1 - Homage to a classic game
-2014/maffiodo2 - Most tweetable entry
+2014/maffiodo1 - Homage to a classic game
+2014/maffiodo2 - Most tweetable entry
@@ -2587,8 +2587,8 @@ author_handle: 1995/heathbar - Best layout
-1995/makarios - Best short program
+1995/heathbar - Best layout
+1995/makarios - Best short program
@@ -2605,7 +2605,7 @@ author_handle: 1992/marangon - Best game
+1992/marangon - Best game
@@ -2620,8 +2620,8 @@ author_handle: 1990/theorem - Best of Show
-1992/adrian - Most educational
+1990/theorem - Best of Show
+1992/adrian - Most educational
@@ -2636,7 +2636,7 @@ author_handle: 1986/marshall - Best layout
+1986/marshall - Best layout
@@ -2651,7 +2651,7 @@ author_handle: 1996/rcm - Best RFC obfuscation
+1996/rcm - Best RFC obfuscation
@@ -2668,7 +2668,7 @@ author_handle: 2000/bmeyer - Best utility
+2000/bmeyer - Best utility
@@ -2683,7 +2683,7 @@ author_handle: 2006/meyer - Best game
+2006/meyer - Best game
@@ -2698,13 +2698,13 @@ author_handle: 1990/cmills - Best game
-1993/cmills - Bill Gates Award
-2013/mills - Most timely rendered
-2015/mills1 - For the Birds! Award
-2015/mills2 - Most compact
-2018/mills - Best of Show
-2019/mills - Most in need to be tweeted
+1990/cmills - Best game
+1993/cmills - Bill Gates Award
+2013/mills - Most timely rendered
+2015/mills1 - For the Birds! Award
+2015/mills2 - Most compact
+2018/mills - Best of Show
+2019/mills - Most in need to be tweeted
@@ -2719,7 +2719,7 @@ author_handle: 1998/dloweneil - Most fun
+1998/dloweneil - Most fun
@@ -2734,7 +2734,7 @@ author_handle: 2006/monge - Best compiled graphics
+2006/monge - Best compiled graphics
@@ -2749,9 +2749,9 @@ author_handle: 2013/morgan1 - Smallest large system simulator
-2013/morgan2 - Most playfully versatile
-2014/morgan - Most likely to succeed
+2013/morgan1 - Smallest large system simulator
+2013/morgan2 - Most playfully versatile
+2014/morgan - Most likely to succeed
@@ -2770,7 +2770,7 @@ author_handle: 1984/mullender - Grand Prize
+1984/mullender - Grand Prize
@@ -2785,7 +2785,7 @@ author_handle: 2015/muth - Most complete use of CPP
+2015/muth - Most complete use of CPP
@@ -2807,7 +2807,7 @@ author_handle: 2004/newbern - Best font engine
+2004/newbern - Best font engine
@@ -2824,7 +2824,7 @@ author_handle: 2006/night - Best abuse of computation
+2006/night - Best abuse of computation
@@ -2839,7 +2839,7 @@ author_handle: 1990/baruch - Best small program
+1990/baruch - Best small program
@@ -2856,7 +2856,7 @@ author_handle: 1989/jar.2 - Best of Show
+1989/jar.2 - Best of Show
@@ -2880,7 +2880,7 @@ author_handle: 2001/ollinger - Best of Show
+2001/ollinger - Best of Show
@@ -2897,7 +2897,7 @@ author_handle: 2001/jason - Best of Show
+2001/jason - Best of Show
@@ -2912,7 +2912,7 @@ author_handle: 1990/baruch - Best small program
+1990/baruch - Best small program
@@ -2931,7 +2931,7 @@ author_handle: 2020/otterness - Most percussive
+2020/otterness - Most percussive
@@ -2953,7 +2953,7 @@ author_handle: 1986/pawka - Most illegible code
+1986/pawka - Most illegible code
@@ -2968,7 +2968,7 @@ author_handle: 1992/vern - Best of Show
+1992/vern - Best of Show
@@ -2983,7 +2983,7 @@ author_handle: 2005/persano - Best of Show
+2005/persano - Best of Show
@@ -2998,7 +2998,7 @@ author_handle: 1988/phillipps - Least likely to compile successfully
+1988/phillipps - Least likely to compile successfully
@@ -3015,7 +3015,7 @@ author_handle: 1993/plummer - Best one liner
+1993/plummer - Best one liner
@@ -3032,8 +3032,8 @@ author_handle: 2018/poikola - Most stellar
-2019/poikola - Most calendrical
+2018/poikola - Most stellar
+2019/poikola - Most calendrical
@@ -3052,7 +3052,7 @@ author_handle: 2014/birken - Best use of port 1701
+2014/birken - Best use of port 1701
@@ -3071,7 +3071,7 @@ author_handle: 2001/kev - Best curses game
+2001/kev - Best curses game
@@ -3103,7 +3103,7 @@ author_handle: 1990/tbr - Best utility
+1990/tbr - Best utility
@@ -3120,7 +3120,7 @@ author_handle: 1994/tvr - Best X11 program
+1994/tvr - Best X11 program
@@ -3135,7 +3135,7 @@ author_handle: 1988/reddy - Most useful obfuscated C program
+1988/reddy - Most useful obfuscated C program
@@ -3152,7 +3152,7 @@ author_handle: 1984/mullender - Grand Prize
+1984/mullender - Grand Prize
@@ -3167,7 +3167,7 @@ author_handle: 2011/richards - Most surprisingly portable
+2011/richards - Most surprisingly portable
@@ -3182,10 +3182,10 @@ author_handle: 1988/robison - Best abuse of C constructs
-1989/robison - Best minimal use of C
-2000/robison - Best game
-2013/robison - Most poetic use of strings
+1988/robison - Best abuse of C constructs
+1989/robison - Best minimal use of C
+2000/robison - Best game
+2013/robison - Most poetic use of strings
@@ -3202,7 +3202,7 @@ author_handle: 2001/rosten - Best abuse of the user
+2001/rosten - Best abuse of the user
@@ -3219,7 +3219,7 @@ author_handle: 1990/pjr - Most unusual data structure
+1990/pjr - Most unusual data structure
@@ -3238,7 +3238,7 @@ author_handle: 1994/smr - Worst abuse of the rules
+1994/smr - Worst abuse of the rules
@@ -3262,7 +3262,7 @@ author_handle: 1995/savastio - Most obfuscated syntax
+1995/savastio - Most obfuscated syntax
@@ -3277,7 +3277,7 @@ author_handle: 2000/schneiderwent - Most timely output
+2000/schneiderwent - Most timely output
@@ -3292,12 +3292,12 @@ author_handle: 1993/schnitzi - Obfuscated Intelligence Award
-1994/schnitzi - Best layout
-1995/schnitzi - Best one liner
-1995/vanschnitz - Worst abuse of the C preprocessor and most likely to amaze
-1998/schnitzi - Best flow control
-2004/schnitzi - Best non-use of curses
+1993/schnitzi - Obfuscated Intelligence Award
+1994/schnitzi - Best layout
+1995/schnitzi - Best one liner
+1995/vanschnitz - Worst abuse of the C preprocessor and most likely to amaze
+1998/schnitzi - Best flow control
+2004/schnitzi - Best non-use of curses
@@ -3314,14 +3314,14 @@ author_handle: 1996/schweikh1 - Worst abuse of the C preprocessor
-1996/schweikh2 - Best algorithm
-1996/schweikh3 - Best utility
-1998/schweikh1 - CPP abuse
-1998/schweikh2 - Most erratic behavior
-1998/schweikh3 - Most space efficient
-2001/schweikh - Best one liner
-2015/schweikhardt - Best documented
+1996/schweikh1 - Worst abuse of the C preprocessor
+1996/schweikh2 - Best algorithm
+1996/schweikh3 - Best utility
+1998/schweikh1 - CPP abuse
+1998/schweikh2 - Most erratic behavior
+1998/schweikh3 - Most space efficient
+2001/schweikh - Best one liner
+2015/schweikhardt - Best documented
@@ -3336,7 +3336,7 @@ author_handle: 1994/shapiro - Most well rounded obfuscation
+1994/shapiro - Most well rounded obfuscation
@@ -3351,7 +3351,7 @@ author_handle: 1985/shapiro - Grand Prize - Most well rounded in confusion
+1985/shapiro - Grand Prize - Most well rounded in confusion
@@ -3366,7 +3366,7 @@ author_handle: 2000/natori - Best small program
+2000/natori - Best small program
@@ -3383,7 +3383,7 @@ author_handle: 1985/sicherman - Worst abuse of the C preprocessor
+1985/sicherman - Worst abuse of the C preprocessor
@@ -3398,7 +3398,7 @@ author_handle: 1992/nathan - Worst abuse of the rules
+1992/nathan - Worst abuse of the rules
@@ -3417,7 +3417,7 @@ author_handle: 2014/skeggs - Most dynamic
+2014/skeggs - Most dynamic
@@ -3432,7 +3432,7 @@ author_handle: 2006/sloane - Homer’s favorite
+2006/sloane - Homer’s favorite
@@ -3449,7 +3449,7 @@ author_handle: 1998/chaos - Best object orientation
+1998/chaos - Best object orientation
@@ -3470,10 +3470,10 @@ author_handle: 1988/spinellis - Best abuse of the rules
-1990/dds - Best language tool
-1991/dds - Most well rounded
-1995/spinellis - Abusing the rules
+1988/spinellis - Best abuse of the rules
+1990/dds - Best language tool
+1991/dds - Most well rounded
+1995/spinellis - Abusing the rules
@@ -3488,7 +3488,7 @@ author_handle: 1986/stein - Best one liner
+1986/stein - Best one liner
@@ -3503,7 +3503,7 @@ author_handle: 2006/stewart - Best computed graphics
+2006/stewart - Best computed graphics
@@ -3518,7 +3518,7 @@ author_handle: 1996/gandalf - Best layout
+1996/gandalf - Best layout
@@ -3535,10 +3535,10 @@ author_handle: 2004/sds - Best abuse of indentation
-2005/sykes - Best emulator
-2006/sykes1 - Best assembler
-2006/sykes2 - Best one liner
+2004/sds - Best abuse of indentation
+2005/sykes - Best emulator
+2006/sykes1 - Best assembler
+2006/sykes2 - Best one liner
@@ -3560,8 +3560,8 @@ author_handle: 1993/jonth - Most obfuscated X program
-1996/jonth - Best X11 entry
+1993/jonth - Most obfuscated X program
+1996/jonth - Best X11 entry
@@ -3576,7 +3576,7 @@ author_handle: 2005/aidan - Most ingenious puzzle solution
+2005/aidan - Most ingenious puzzle solution
@@ -3593,11 +3593,11 @@ author_handle: 2005/toledo - Best game
-2006/toledo1 - Best small program
-2006/toledo2 - Best of Show
-2006/toledo3 - Most portable chess set
-2011/toledo - Best non-chess game
+2005/toledo - Best game
+2006/toledo1 - Best small program
+2006/toledo2 - Best of Show
+2006/toledo3 - Most portable chess set
+2011/toledo - Best non-chess game
@@ -3614,7 +3614,7 @@ author_handle: 1998/tomtorfs - Best self-documenting
+1998/tomtorfs - Best self-documenting
@@ -3633,8 +3633,8 @@ author_handle: 1989/tromp - Best game
-2012/tromp - Most functional
+1989/tromp - Best game
+2012/tromp - Most functional
@@ -3653,7 +3653,7 @@ author_handle: 2020/tsoj - Most misleading indentation
+2020/tsoj - Most misleading indentation
@@ -3683,12 +3683,12 @@ author_handle: 2004/vik1 - Best X11 game
-2004/vik2 - Best abuse of CPP
-2005/vik - Most circuitous walk
-2011/vik - Most sound
-2012/vik - Best use of cocoa - Bronze Award
-2014/vik - Best handling of beeps
+2004/vik1 - Best X11 game
+2004/vik2 - Best abuse of CPP
+2005/vik - Most circuitous walk
+2011/vik - Most sound
+2012/vik - Best use of cocoa - Bronze Award
+2014/vik - Best handling of beeps
@@ -3703,7 +3703,7 @@ author_handle: 2018/vokes - Most connected
+2018/vokes - Most connected
@@ -3718,7 +3718,7 @@ author_handle: 1989/fubar - Best self-modifying program
+1989/fubar - Best self-modifying program
@@ -3742,8 +3742,8 @@ author_handle: 1986/wall - Grand Prize - Most well rounded in confusion
-1987/wall - Most useful obfuscation
+1986/wall - Grand Prize - Most well rounded in confusion
+1987/wall - Most useful obfuscation
@@ -3760,7 +3760,7 @@ author_handle: 2005/vince - Most beauteous visuals
+2005/vince - Most beauteous visuals
@@ -3777,7 +3777,7 @@ author_handle: 1994/weisberg - Best short program
+1994/weisberg - Best short program
@@ -3794,15 +3794,15 @@ author_handle: 1987/westley - Best layout
-1988/westley - Best layout
-1989/westley - Most algorithms in one program
-1990/westley - Best layout
-1991/westley - Grand Prize
-1992/westley - Best small program
-1994/westley - Worst abuse of the C preprocessor
-1996/westley - Best one liner
-2001/westley - Best position-independent code
+1987/westley - Best layout
+1988/westley - Best layout
+1989/westley - Most algorithms in one program
+1990/westley - Best layout
+1991/westley - Grand Prize
+1992/westley - Best small program
+1994/westley - Worst abuse of the C preprocessor
+1996/westley - Best one liner
+2001/westley - Best position-independent code
@@ -3817,7 +3817,7 @@ author_handle: 2014/wiedijk - Most functional
+2014/wiedijk - Most functional
@@ -3832,7 +3832,7 @@ author_handle: 2001/williams - Best graphic game
+2001/williams - Best graphic game
@@ -3847,7 +3847,7 @@ author_handle: 1990/jaw - Best entropy-reducer
+1990/jaw - Best entropy-reducer
@@ -3877,16 +3877,16 @@ author_handle: 2000/dhyang - Best layout
-2004/omoikane - Best utility
-2011/akari - Best of Show - Most Shrinkable
-2012/omoikane - Most surreptitious
-2013/misaka - Most catty
-2014/sinon - Best choice of optimization
-2015/yang - Most pointed reaction
-2018/yang - Most shifty
-2019/yang - Most in need of transparency
-2020/yang - Best abuse of CPP
+2000/dhyang - Best layout
+2004/omoikane - Best utility
+2011/akari - Best of Show - Most Shrinkable
+2012/omoikane - Most surreptitious
+2013/misaka - Most catty
+2014/sinon - Best choice of optimization
+2015/yang - Most pointed reaction
+2018/yang - Most shifty
+2019/yang - Most in need of transparency
+2020/yang - Best abuse of CPP
@@ -3908,7 +3908,7 @@ author_handle: 2000/briddlebane - Best abuse of user
+2000/briddlebane - Best abuse of user
@@ -3923,7 +3923,7 @@ author_handle: 2012/zeitak - Balanced use of obfuscation - Gold Award
+2012/zeitak - Balanced use of obfuscation - Gold Award
@@ -3940,7 +3940,7 @@ author_handle: 2011/zucker - Most shiny
+2011/zucker - Most shiny
diff --git a/bin/gen-authors.sh b/bin/gen-authors.sh
index 12e8d8218..fab6646a4 100755
--- a/bin/gen-authors.sh
+++ b/bin/gen-authors.sh
@@ -4,6 +4,8 @@
#
# Copyright (c) 2024 by Landon Curt Noll. All Rights Reserved.
#
+# .. with very minor improvements in June 2024 by Cody Boone Ferguson.
+#
# Permission to use, copy, modify, and distribute this software and
# its documentation for any purpose and without fee is hereby granted,
# provided that the above copyright, this permission notice and text
@@ -1332,7 +1334,7 @@ EOF
# output the YYYY/dir entry for this author
#
- echo "* $YYYY_DIR - $AWARD"
+ echo "* **$YYYY_DIR** - **$AWARD**"
done
echo
fi