python gray hat