(block
 (block $block$3$break
  (loop $shape$0$continue
   (block $block$2$break
    (call $print
     (i32.const 0)
    )
    (if
     (i32.const -10)
     (then
      (br $block$3$break)
     )
     (else
      (br $block$2$break)
     )
    )
   )
   (block
    (call $print
     (i32.const 1)
    )
    (block
     (br $shape$0$continue)
    )
   )
  )
 )
 (block
  (block
   (call $print
    (i32.const 2)
   )
   (block
    (call $print
     (i32.const 3)
    )
    (return)
   )
  )
 )
)
