  .data
V_x:  .long 0
V_y:  .long 0
V_z:  .long 0
T_0:  .long 0
format:  .string "%d\n"
  .text
.globl main
  .type   main, @function
main:
  pushl %ebp
  movl  %esp,%ebp
  movl  $5,V_x
  movl  $7,V_y
  movl  V_x,%eax
  addl  V_y,%eax
  movl  %eax,T_0
  movl  T_0,%eax
  imul  V_y,%eax
  movl  %eax,V_z
  pushl V_z
  pushl $format
  call printf
  addl  $8,%esp
  movl  $0, %eax
  leave
  ret
