digraph iCFG {
5 [label="5:  DeclStmt \n   *&y:int =3 [line 7]\n  NULLIFY(&y,false); [line 7]\n " shape="box"]
	

	 5 -> 4 ;
4 [label="4:  BinaryOperatorStmt: Assign \n   n$0=*&X:int  [line 9]\n  *&X:int =4 [line 9]\n  n$1=*&X:int  [line 9]\n  *&y:int =n$1 [line 9]\n  REMOVE_TEMPS(n$1,n$0); [line 9]\n  NULLIFY(&X,false); [line 9]\n  NULLIFY(&y,false); [line 9]\n " shape="box"]
	

	 4 -> 3 ;
3 [label="3:  Return Stmt \n   *&return:int =0 [line 10]\n  APPLY_ABSTRACTION; [line 10]\n " shape="box"]
	

	 3 -> 2 ;
2 [label="2: Exit main \n  " color=yellow style=filled]
	

1 [label="1: Start main\nFormals: \nLocals:  y:int  X:int  \n   DECLARE_LOCALS(&return,&y,&X); [line 6]\n  NULLIFY(&y,false); [line 6]\n " color=yellow style=filled]
	

	 1 -> 5 ;
}