Approach 1 (36/39)

Approach 1