add more detailed explaination for solution3