ZXTape!Reversal SdSLUdprint=600X nreverse=400 xinput=300, size=9 a(size) c=1size a(c)=c c c=size2-1 swap=1+(size*) temp=a(c) a(c)=a(swap) a(swap)=temp c count=0 print ,5"How many numbers do you wish to reverse? ";howmany 6howmany=010000' @howmanysizereverse J.size;" is the maximum that can be"'"swapped" Tinput !"Reversing ";howmany;" numbers" count=count+1 d=1̺(howmany/2) temporary=a(d) mirror=howmany-d+1 a(d)=a(mirror) a(mirror)=temporary d print d=1size a(d)dinput d #'"You did it in ";count;" moves."  10000' X23692\,255 bd=1size l a(d);" "; vd