Add solutions for 18-20