Hot: programmingsolution