In this exercise you will be taking an existing executable project and breaking it up into two separate projects. Start by importing the project "exercise1" from Desktop/Exercises/exercise1.zip. Use File->Import->General->Existing Projects into Workspace and hit 'Next'. Choose "Select archive file" and find exercise1.zip in Desktop/Exercises (there's an "Exercises" shortcut on the left-hand side of the file chooser) using the "Browse..." button. Press 'Finish' when "exercise1" has been found. This is a Managed Executable project which contains a main executable and some math methods. 1. Create 2 new empty projects mathlib (a Managed static lib project) and mathexe which is a Managed executable. 2. In mathlib create a file mathlib.c (File->New->Source File) and copy/paste the math functions (ceil, floor, square; not the main() function) from exercise1.c to it. Ensure the #include statement for mathlib.h is present in mathlib.c. Copy and paste mathlib.h from exercise1 to this project, mathlib. 3. Build the mathlib project. You should end up with a libmathlib.a under Archives folder in your project. 4. In the mathexe project, create a C source file called mathexe.c which contains the main() function from exercise1.c preceded by: #include "mathlib.h" #include 5. Save mathexe.c and any other unsaved editors. 6. Select mathexe project and under its properties specify a reference to the mathlib project. 7. Now build the mathexe project. You should have a binary named 'mathexe' under the Binaries folder in the project. If no Binaries folder is present, highlight the mathexe project and press F5. 8. Right click on the mathexe project and select "Run As" -> "Local C/C++ Application". You should see results in your Console view.