[Javascript should be enabled; the browser should support HTML5's <canvas> element and the JQuery library.]