(((call :L_3))
 (:L_3
  (cjump 3 = 1 :L_5 :L_4)
  :L_5
  (eax <- (allocate 3 0))
  ((mem eax 4) <- 1)
  (allocatebinding <- eax)
  (eax <- (print 27))
  (eax <- eax)
  (return)
  :L_4
  (eax <- (allocate 3 3))
  (allocatebinding <- eax)
  (x <- 5)
  (cjump x = 1 :L_7 :L_6)
  :L_7
  (eax <- (allocate 7 0))
  ((mem eax 4) <- 1)
  ((mem eax 8) <- 3)
  ((mem eax 12) <- 5)
  (allocatebindingx <- eax)
  (eax <- (print 25))
  (eax <- eax)
  (return)
  :L_6
  (eax <- (allocate 3 3))
  (allocatebindingx <- eax)
  (x_1 <- 7)
  (cjump x_1 = 1 :L_9 :L_8)
  :L_9
  (eax <- (allocate 11 0))
  ((mem eax 4) <- 1)
  ((mem eax 8) <- 3)
  ((mem eax 12) <- 5)
  ((mem eax 16) <- 7)
  ((mem eax 20) <- 9)
  (allocatebindingxx <- eax)
  (eax <- (print 23))
  (eax <- eax)
  (return)
  :L_8
  (eax <- (allocate 11 0))
  ((mem eax 4) <- 1)
  ((mem eax 8) <- 3)
  ((mem eax 12) <- 5)
  ((mem eax 16) <- 7)
  ((mem eax 20) <- 9)
  (allocatebindingxx <- eax)
  (eax <- (print x_1))
  (eax <- eax)
  (return)))
