This site requires JavaScript. Everything runs locally in your browser.