#include <perms.h>
// Edinburgh IMP77 Compiler - Version 8.4
//
// 1 %begin
int main(int argc, char **argv) { /*%begin*/
_imp_initialise(argc, argv);
// 2 %integer i,j,k
int I;
int J;
int K;
// 3 i=-1; j=32
I = -1;
J = 32;
// 4 l1:
U_1000:;
// 5 k=i>>j
K = (unsigned int)I >> J;
// 6 write(k,5)
_imp_WRITE(K, 5);
// 7 j=0
J = 0;
// 8 l2:
U_1001:;
// 9 k=i>>j
K = (unsigned int)I >> J;
// 10 write(k,5)
_imp_WRITE(K, 5);
// 11 %endofprogram
_imp_stop(0);
return 0;
end_0:;
}