Perfect loop.
686