Debug build
•Arrays!useArrays:
•push    ebp
•mov     ebp,esp
•sub     esp,0xc0
•push    ebx
•push    esi
•push    edi
•lea     edi,[ebp-0xc0]
•mov     ecx,0x30
•mov     eax,0xcccccccc
•rep     stosd
•mov     eax,[ebp+0x10] ; eax := &array_3[0]
•mov     dword ptr [eax],0x1
•mov     eax,[ebp+0x10]
•mov     dword ptr [eax+0x28],0x1
•mov     eax,[ebp+0x10]
•mov     ecx,[eax+0x28]
•mov     edx,[ebp+0x10]
•add     ecx,[edx]
•mov     eax,[ebp+0x10]
•mov     [eax+0x28],ecx
•mov     eax,[ebp+0x10]
•mov     ecx,[eax]
•add     ecx,0x1
•mov     edx,[ebp+0x10]
•mov     [edx],ecx
•mov     eax,[ebp+0x10]
•mov     ecx,[ebp+0x10]
•mov     edx,[eax+0x28]
•imul    edx,[ecx]
•mov     eax,[ebp+0x10]
•mov     [eax+0x28],edx
•nop
•