Author: Hat Cleaning Shops Research Group