src/resident/resident_jr_800D128C.c:func_800D1658: score 24 (COUNT; mine 43 ins, target 47) — not yet
  register pairs (mine -> target, count): v1->v0 x1, s0->s1 x1
  replace mine[0:1] target[0:1]
        0  addiu	sp,sp,-24                    | addiu	sp,sp,-32
  insert  mine[2:2] target[2:7]
        2  --                                 | sw	s1,20(sp)
        3  --                                 | addiu	s1,a0,47
        4  --                                 | move	a0,s1
        5  --                                 | sw	ra,24(sp)
        6  --                                 | jal	0 <func_800D128C>
  delete  mine[3:7] target[8:8]
        3  addiu	s0,a0,47                     | --
        4  sw	ra,20(sp)                       | --
        5  jal	0 <func_800D128C>              | --
        6  move	a0,s0                         | --
  replace mine[10:11] target[11:12]
       10  j	464 <func_800D1658+0x98>         | j	470 <func_800D1658+0xa4>
  replace mine[16:17] target[17:18]
       16  lh	v1,0(at)                        | lh	v0,0(at)
  replace mine[18:20] target[19:22]
       18  bgtz	v1,430 <func_800D1658+0x64>   | bgtz	v0,438 <func_800D1658+0x6c>
       19  andi	v1,v1,0xffff                  | move	s0,v0
       20  --                                 | andi	v1,s0,0xffff
  replace mine[23:26] target[25:28]
       23  beq	a0,v0,450 <func_800D1658+0x84> | beq	a0,v0,45c <func_800D1658+0x90>
       24  nop                                | move	s0,zero
       25  move	a0,s0                         | move	a0,s1
  replace mine[31:32] target[33:34]
       31  j	460 <func_800D1658+0x94>         | j	468 <func_800D1658+0x9c>
  replace mine[37:39] target[39:43]
       37  move	v0,s0                         | sll	v0,s0,0x10
       38  lw	ra,20(sp)                       | sra	v0,v0,0x10
       39  --                                 | lw	ra,24(sp)
       40  --                                 | lw	s1,20(sp)
  replace mine[40:41] target[44:45]
       40  addiu	sp,sp,24                     | addiu	sp,sp,32
