I have three boolean arrays: shift_list, shift_assignment, work。 shift_list:rows represent shift, columns represent time. shift_assignment:rows represent employee, c