A certain polygon has three angles that measure 120◦ and the rest of its angles
measure 150◦
. How many sides does the polygon have?