Approach 1 (20/39)

Approach 1