100 solved in 20 days