@Test // CODECOPY OP
public void testCODECOPY_2() {

    VM vm = new VM();
    program = 
            new Program(Hex.decode("605E60076000396000605f556014600054601e60205463abcddcba6040545b51602001600a5254516040016014525451606001601e5254516080016028525460a052546016604860003960166000f26000603f556103e75660005460005360200235602054"),
                    invoke);
    String m_expected_1 = "6000605F556014600054601E60205463ABCDDCBA6040545B51602001600A5254516040016014525451606001601E5254516080016028525460A052546016604860003960166000F26000603F556103E756600054600053602002356020540000";
    vm.step(program);
    vm.step(program);
    vm.step(program);
    vm.step(program);
    assertEquals(m_expected_1, Hex.toHexString(program.memory.array()).toUpperCase());
}