4 The table shows the tasks involved in preparing breakfast, and their durations.
| Task | Description | Duration (mins) |
| A | Fill kettle and switch on | 0.5 |
| B | Boil kettle | 1.5 |
| C | Cut bread and put in toaster | 0.5 |
| D | Toast bread | 2 |
| E | Put eggs in pan of water and light gas | 1 |
| F | Boil eggs | 5 |
| G | Put tablecloth, cutlery and crockery on table | 2.5 |
| H | Make tea and put on table | 0.5 |
| I | Collect toast and put on table | 0.5 |
| J | Put eggs in cups and put on table | 1 |
- Show the immediate predecessors for each of these tasks.
- Draw an activity on arc network modelling your precedences.
- Perform a forward pass and a backward pass to find the early time and the late time for each event.
- Give the critical activities, the project duration, and the total float for each activity.
- Given that only one person is available to do these tasks, and noting that tasks B, D and F do not require that person's attention, produce a cascade chart showing how breakfast can be prepared in the least possible time.