mathjax, dp and using-oop exercises