Process fractionx index 0 Trap: DOWN(0) Process fractionx index 0 Trap: Read READ 1 CONTEXT SWITCH from process 0 to process 1 Process fractionx index 1 Trap: DOWN(0) Blocking process 1 on semaphor 0 CONTEXT SWITCH from process 1 to process 2 Process fractionx index 2 Trap: DOWN(0) Blocking process 2 on semaphor 0 CONTEXT SWITCH from process 2 to process 0 Process fractionx index 0 Trap: Read READ 7 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: Read READ 10 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: Read READ 20 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: UP(0) Unblocking process 1 with release of semaphor 0 CONTEXT SWITCH from process 0 to process 1 Process fractionx index 1 Trap: Read READ 13 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 1 Process fractionx index 1 Trap: Read READ 19 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 1 Process fractionx index 1 Trap: Read READ 100 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 1 Process fractionx index 1 Trap: Read READ 5 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 1 Process fractionx index 1 Trap: UP(0) Unblocking process 2 with release of semaphor 0 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: Read READ 700 CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: Read READ 1001 CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: Read READ 1000 CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: Read READ 5 CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: UP(0) CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 Process fractionx index 1 Trap: DOWN(1) CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 Process fractionx index 1 Trap: WRITE: 68 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 Process fractionx index 1 Trap: WRITE: 42 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 Process fractionx index 1 Trap: WRITE: 10 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 1 Process fractionx index 1 Trap: WRITE: 52 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: DOWN(1) Blocking process 2 on semaphor 1 CONTEXT SWITCH from process 2 to process 1 Process fractionx index 1 Trap: WRITE: 63 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 1 CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 1 Process fractionx index 1 Trap: UP(1) Unblocking process 2 with release of semaphor 1 Process fractionx index 1 Trap: Terminate CONTEXT SWITCH from process 1 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: WRITE: 699 CONTEXT SWITCH from process 2 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: WRITE: 300 CONTEXT SWITCH from process 2 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: WRITE: 699 CONTEXT SWITCH from process 2 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: WRITE: 300 CONTEXT SWITCH from process 2 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: WRITE: 699 CONTEXT SWITCH from process 2 to process 0 CONTEXT SWITCH from process 0 to process 2 CONTEXT SWITCH from process 2 to process 0 CONTEXT SWITCH from process 0 to process 2 Process fractionx index 2 Trap: UP(1) Process fractionx index 2 Trap: Terminate CONTEXT SWITCH from process 2 to process 0 CONTEXT SWITCH from process 0 to process 0 CONTEXT SWITCH from process 0 to process 0 CONTEXT SWITCH from process 0 to process 0 CONTEXT SWITCH from process 0 to process 0 CONTEXT SWITCH from process 0 to process 0 CONTEXT SWITCH from process 0 to process 0 CONTEXT SWITCH from process 0 to process 0 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: DOWN(1) CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 1 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 4 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 2 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 8 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 5 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 7 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 1 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 4 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 2 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 8 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 5 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 7 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 1 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 4 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 2 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 8 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 5 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 7 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 1 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: WRITE: 4 CONTEXT SWITCH from process 0 to process 0 CONTEXT SWITCH from process 0 to process 0 Process fractionx index 0 Trap: UP(1) Process fractionx index 0 Trap: Terminate All processes terminated.