add leetcode practice 020-023