Problem
12
Solution
12
TIP 1
TIP 2
TIP 3