HOT puzzle