I'm still figuring how to solve this question while you're looking at this post. Good luck for solving this question!