1digraph prof {
2	size="6,4"; ratio = fill;
3	node [style=filled];
4	start -> main [color="0.002 0.999 0.999"];
5	start -> on_exit [color="0.649 0.701 0.701"];
6	main -> sort [color="0.348 0.839 0.839"];
7	main -> merge [color="0.515 0.762 0.762"];
8	main -> term [color="0.647 0.702 0.702"];
9	main -> signal [color="0.650 0.700 0.700"];
10	main -> sbrk [color="0.650 0.700 0.700"];
11	main -> unlink [color="0.650 0.700 0.700"];
12	main -> newfile [color="0.650 0.700 0.700"];
13	main -> fclose [color="0.650 0.700 0.700"];
14	main -> close [color="0.650 0.700 0.700"];
15	main -> brk [color="0.650 0.700 0.700"];
16	main -> setbuf [color="0.650 0.700 0.700"];
17	main -> copyproto [color="0.650 0.700 0.700"];
18	main -> initree [color="0.650 0.700 0.700"];
19	main -> safeoutfil [color="0.650 0.700 0.700"];
20	main -> getpid [color="0.650 0.700 0.700"];
21	main -> sprintf [color="0.650 0.700 0.700"];
22	main -> creat [color="0.650 0.700 0.700"];
23	main -> rem [color="0.650 0.700 0.700"];
24	main -> oldfile [color="0.650 0.700 0.700"];
25	sort -> msort [color="0.619 0.714 0.714"];
26	sort -> filbuf [color="0.650 0.700 0.700"];
27	sort -> newfile [color="0.650 0.700 0.700"];
28	sort -> fclose [color="0.650 0.700 0.700"];
29	sort -> setbuf [color="0.650 0.700 0.700"];
30	sort -> setfil [color="0.650 0.700 0.700"];
31	msort -> qsort [color="0.650 0.700 0.700"];
32	msort -> insert [color="0.650 0.700 0.700"];
33	msort -> wline [color="0.650 0.700 0.700"];
34	msort -> div [color="0.650 0.700 0.700"];
35	msort -> cmpsave [color="0.650 0.700 0.700"];
36	merge -> insert [color="0.650 0.700 0.700"];
37	merge -> rline [color="0.650 0.700 0.700"];
38	merge -> wline [color="0.650 0.700 0.700"];
39	merge -> unlink [color="0.650 0.700 0.700"];
40	merge -> fopen [color="0.650 0.700 0.700"];
41	merge -> fclose [color="0.650 0.700 0.700"];
42	merge -> setfil [color="0.650 0.700 0.700"];
43	merge -> mul [color="0.650 0.700 0.700"];
44	merge -> setbuf [color="0.650 0.700 0.700"];
45	merge -> cmpsave [color="0.650 0.700 0.700"];
46	insert -> cmpa [color="0.650 0.700 0.700"];
47	wline -> flsbuf [color="0.649 0.700 0.700"];
48	qsort -> cmpa [color="0.650 0.700 0.700"];
49	rline -> filbuf [color="0.649 0.700 0.700"];
50	xflsbuf -> write [color="0.650 0.700 0.700"];
51	flsbuf -> xflsbuf [color="0.649 0.700 0.700"];
52	filbuf -> read [color="0.650 0.700 0.700"];
53	term -> unlink [color="0.650 0.700 0.700"];
54	term -> signal [color="0.650 0.700 0.700"];
55	term -> setfil [color="0.650 0.700 0.700"];
56	term -> exit [color="0.650 0.700 0.700"];
57	endopen -> open [color="0.650 0.700 0.700"];
58	fopen -> endopen [color="0.639 0.705 0.705"];
59	fopen -> findiop [color="0.650 0.700 0.700"];
60	newfile -> fopen [color="0.634 0.707 0.707"];
61	newfile -> setfil [color="0.650 0.700 0.700"];
62	fclose -> fflush [color="0.642 0.704 0.704"];
63	fclose -> close [color="0.650 0.700 0.700"];
64	fflush -> xflsbuf [color="0.635 0.707 0.707"];
65	malloc -> morecore [color="0.325 0.850 0.850"];
66	malloc -> demote [color="0.650 0.700 0.700"];
67	morecore -> sbrk [color="0.650 0.700 0.700"];
68	morecore -> getfreehdr [color="0.650 0.700 0.700"];
69	morecore -> free [color="0.650 0.700 0.700"];
70	morecore -> getpagesize [color="0.650 0.700 0.700"];
71	morecore -> putfreehdr [color="0.650 0.700 0.700"];
72	morecore -> udiv [color="0.650 0.700 0.700"];
73	morecore -> umul [color="0.650 0.700 0.700"];
74	on_exit -> malloc [color="0.325 0.850 0.850"];
75	signal -> sigvec [color="0.650 0.700 0.700"];
76	moncontrol -> profil [color="0.650 0.700 0.700"];
77	getfreehdr -> sbrk [color="0.650 0.700 0.700"];
78	free -> insert [color="0.650 0.700 0.700"];
79	insert -> getfreehdr [color="0.650 0.700 0.700"];
80	setfil -> div [color="0.650 0.700 0.700"];
81	setfil -> rem [color="0.650 0.700 0.700"];
82	sigvec -> sigblock [color="0.650 0.700 0.700"];
83	sigvec -> sigsetmask [color="0.650 0.700 0.700"];
84	doprnt -> urem [color="0.650 0.700 0.700"];
85	doprnt -> udiv [color="0.650 0.700 0.700"];
86	doprnt -> strlen [color="0.650 0.700 0.700"];
87	doprnt -> localeconv [color="0.650 0.700 0.700"];
88	sprintf -> doprnt [color="0.650 0.700 0.700"];
89cmpa [color="0.000 1.000 1.000"];
90wline [color="0.201 0.753 1.000"];
91insert [color="0.305 0.625 1.000"];
92rline [color="0.355 0.563 1.000"];
93sort [color="0.408 0.498 1.000"];
94qsort [color="0.449 0.447 1.000"];
95write [color="0.499 0.386 1.000"];
96read [color="0.578 0.289 1.000"];
97msort [color="0.590 0.273 1.000"];
98merge [color="0.603 0.258 1.000"];
99unlink [color="0.628 0.227 1.000"];
100filbuf [color="0.641 0.212 1.000"];
101open [color="0.641 0.212 1.000"];
102sbrk [color="0.647 0.204 1.000"];
103signal [color="0.647 0.204 1.000"];
104moncontrol [color="0.647 0.204 1.000"];
105xflsbuf [color="0.650 0.200 1.000"];
106flsbuf [color="0.650 0.200 1.000"];
107div [color="0.650 0.200 1.000"];
108cmpsave [color="0.650 0.200 1.000"];
109rem [color="0.650 0.200 1.000"];
110setfil [color="0.650 0.200 1.000"];
111close [color="0.650 0.200 1.000"];
112fclose [color="0.650 0.200 1.000"];
113fflush [color="0.650 0.200 1.000"];
114setbuf [color="0.650 0.200 1.000"];
115endopen [color="0.650 0.200 1.000"];
116findiop [color="0.650 0.200 1.000"];
117fopen [color="0.650 0.200 1.000"];
118mul [color="0.650 0.200 1.000"];
119newfile [color="0.650 0.200 1.000"];
120sigblock [color="0.650 0.200 1.000"];
121sigsetmask [color="0.650 0.200 1.000"];
122sigvec [color="0.650 0.200 1.000"];
123udiv [color="0.650 0.200 1.000"];
124urem [color="0.650 0.200 1.000"];
125brk [color="0.650 0.200 1.000"];
126getfreehdr [color="0.650 0.200 1.000"];
127strlen [color="0.650 0.200 1.000"];
128umul [color="0.650 0.200 1.000"];
129doprnt [color="0.650 0.200 1.000"];
130copyproto [color="0.650 0.200 1.000"];
131creat [color="0.650 0.200 1.000"];
132demote [color="0.650 0.200 1.000"];
133exit [color="0.650 0.200 1.000"];
134free [color="0.650 0.200 1.000"];
135getpagesize [color="0.650 0.200 1.000"];
136getpid [color="0.650 0.200 1.000"];
137initree [color="0.650 0.200 1.000"];
138insert [color="0.650 0.200 1.000"];
139localeconv [color="0.650 0.200 1.000"];
140main [color="0.650 0.200 1.000"];
141malloc [color="0.650 0.200 1.000"];
142morecore [color="0.650 0.200 1.000"];
143oldfile [color="0.650 0.200 1.000"];
144on_exit [color="0.650 0.200 1.000"];
145profil [color="0.650 0.200 1.000"];
146putfreehdr [color="0.650 0.200 1.000"];
147safeoutfil [color="0.650 0.200 1.000"];
148sprintf [color="0.650 0.200 1.000"];
149term [color="0.650 0.200 1.000"];
150}
151