Implementation and visualization of Insertion, Nearest Neighbour and Random Search algorithms in Python