Approach 1 (10/39)

Approach 1