Implemented icycle(). #2