the solutions for the problems in leetcode