Hot: difficult