some analysis of the three different algorithms.