Third Work Period

1. Corrected bug in Part 4
2. Added Overloaded ilast
3. Added main function
4. BUG: Outputs all values backwards