typo: one more comma and an unescaped #
listlisting is wrong