African String Puzzle - Solution

This is a not too hard disentanglement puzzle. Here is a step by step solution: