joke browserling championship first place hide and seek humor second place lisp programming language third place curly braces semicolon winners winner parens scheme cartoon programming comic webcomic browser cross-browser testing web developer web designer web programmer cpp alan kay cpp language building