GAMBLE-HAT-MESH