Maximum Product of Three Numbers

Medium algorithms interview practice: Maximum Product of Three Numbers.

Given the array [-10, -10, 1, 3, 2], what is the maximum product of any three numbers?