Imo 2024 Problem