allocatable</span><span class="w"> </span><span class="kd">::</span><span class="w"> </span><span class="n">iarr</span><span class="p">(:)</span><span class="w"></span>
<span class="kt">integer</span><span class="w"> </span><span class="kd">::</span><span class="w"> </span><span class="n">i</span><span class="w"></span>
<span class="kt">integer</span><span class="w"> </span><span class="kd">::</span><span class="w"> </span><span class="n">imiddle</span><span class="w"></span>
<span class="w">   </span><span