File list (Check if you may need any files):
linux\a.out
.....\2-2
.....\2-3
.....\2-1
.....\a\fun1.h
.....\.\fun2.c
.....\.\fun2.h
.....\.\fun3.c
.....\.\fun3.h
.....\.\MyMakeFile-a
.....\.\optimize-1.2.c
.....\.\optimize-1.c
.....\.\fun1.c
.....\b\MyMakeFile-b
.....\.\optimize-1.c
.....\.\functions\fun1.c
.....\.\.........\fun1.h
.....\.\.........\fun2.c
.....\.\.........\fun2.h
.....\.\.........\fun3.c
.....\.\.........\fun3.h
.....\.\optimize-1.o
.....\.\fun1.o
.....\.\fun2.o
.....\.\fun3.o
.....\.\optimize-1
.....\c\optimize-1.o
.....\.\fun1.c
.....\.\fun2.c
.....\.\fun3.c
.....\.\MyMakeFile-c
.....\.\optimize-1.c
.....\.\include\fun1.h
.....\.\.......\fun2.h
.....\.\.......\fun3.h
.....\.\fun1.o
.....\.\fun2.o
.....\.\fun3.o
.....\.\optimize-1
.....\optimize.c
.....\2-4
.....\b\functions
.....\c\include
.....\a
.....\b
.....\c
linux