bool compareTasks(const Task& left, const Task& right) {
    if (left.year != right.year) return (left.year < right.year);
    if (left.month != right.month) return (left.month < right.month);
    if (left.day != right.day) return (left.day < right.day);
    if (left.h != right.h) return (left.h < right.h);
    return (left.m < right.m);
}