628. Maximum Product of Three Numbers - Solutions and Explanation | Vultr Docs