new post leetCode 9-12, and modification to previous posts