<qa>  What is the name of each solution?Each solution has strengths and weakness and they have been identified and clinically applied in order to overcome step by step limitations observed in the previous one. 