add all solution