shannon.tex