Add solutions for Project Euler problem 3 and complete the section 5.4.1. List Comprehensions