322. Hat and shades

322