((in
  ()
  (eax)
  (eax ebx)
  (eax ebx ecx)
  (eax ebx ecx edx)
  (eax ebx ecx edx esi)
  (eax ebx ecx edi edx esi)
  (eax ebx ecx edi edx esi)
  (eax ebx ecx edi edx esi)
  (ebx ecx edi edx esi)
  (ecx edi edx esi)
  (edi edx esi)
  (edi esi)
  (edi))
 (out
  (eax)
  (eax ebx)
  (eax ebx ecx)
  (eax ebx ecx edx)
  (eax ebx ecx edx esi)
  (eax ebx ecx edi edx esi)
  (eax ebx ecx edi edx esi)
  (eax ebx ecx edi edx esi)
  (ebx ecx edi edx esi)
  (ecx edi edx esi)
  (edi edx esi)
  (edi esi)
  (edi)
  ()))
