ISM_6225_Fall_2023_Programming_Problems_Open_Kattis_1