credit html_quine by secretgeek