This bench needs JavaScript: it solves the cycle in your browser.