// writes 10 to 3 in storage /* 0 */ PUSH 10; /* 1 */ PUSH 3; /* 2 */ SSTORE; // calls another contract /* 3 */ PUSH 0; // oa /* 4 */ PUSH 2; // id /* 5 */ PUSH 3; // va /* 6 */ PUSH 42; // to /* 7 */ CALL; // writes 20 to 3 in storage /* 8 */ PUSH 20; /* 9 */ PUSH 3; /* 10 */ SSTORE; /* 11 */ STOP;