leetcode 021, 057-064