Converted writeup to markdown for better display.