//K, P, D, S, T (Number of workers, projects, departments, skills, and periods)
20 20 5 5 12
//Worker ID, department, availability values, number of skills, skill IDs, skill levels
1        1      128   127   147   156   121   129   157   158   142   152   129   146       2    1    2    5  1.5 
2        1      157   154   131   135   140   156   151   160   159   131   158   149       3    1    1    2    2    4  0.5 
3        1      147   138   132   152   130   132   134   134   132   127   134   149       1    1  1.5 
4        2      138   147   130   128   150   158   139   130   127   152   136   154       1    2  1.5 
5        2      154   156   127   138   124   147   157   137   145   124   143   133       3    2    2    4    1    5    1 
6        2      140   120   125   158   158   122   146   153   146   126   132   138       1    2    1 
7        2      136   132   123   136   146   143   148   142   128   138   154   135       2    2    2    3    2 
8        2      122   124   135   155   138   157   129   144   159   142   151   154       1    2    1 
9        3      124   128   147   128   152   132   144   138   144   120   123   135       3    1    2    3    2    4  0.5 
10       3      150   125   148   124   122   142   159   141   151   120   129   152       2    1    2    3  1.5 
11       3      127   122   153   127   133   129   146   126   146   132   145   135       2    2  1.5    3  1.5 
12       3      143   139   132   157   130   136   145   160   133   125   145   126       2    3  1.5    5  0.5 
13       3      147   143   152   128   143   146   157   159   148   122   122   123       3    3    2    4  1.5    5    1 
14       4      146   124   151   122   133   132   157   138   120   152   128   148       2    4  1.5    5  1.5 
15       4      131   125   160   142   146   121   133   136   131   121   155   129       2    3  0.5    4    2 
16       4      127   122   144   128   154   148   154   158   134   121   154   150       3    1  0.5    3    2    4  1.5 
17       4      153   137   124   160   141   127   153   142   137   125   147   158       2    3  0.5    4  1.5 
18       4      136   123   132   140   160   156   152   120   150   122   123   134       1    4  1.5 
19       5      133   121   129   155   134   147   128   137   148   128   156   126       3    1    2    2  0.5    5    1 
20       5      159   135   129   136   134   144   130   140   146   133   150   130       3    1    1    2  1.5    5  1.5 
//Department number d, number of members, requirements rd(d,t)
1       3        70    70    66    87    70    79    81    72    86    66    80    88 
2       5       121   130   107   125   135   129   141   127   121   118   129   134 
3       5       129   118   125   123   117   117   120   128   125   101   124   134 
4       5       111   114   117   124   129   134   135   121   110   115   119   123 
5       2        57    48    46    50    44    51    47    46    50    45    49    47 
//Project data
//First line: project ID, ongoing project (yes/no), must project (yes/no), priority, start period, end period, number of skills required
//If there are workers that have already been assigned to project p, second line: the number of those workers, worker IDs
//Following lines for each skill s: skill number s, skill requirements r(p,s,t)
//Project 1
1    0 0   18   9  11  3
1                                                                54    80   185       
2                                                                65    96   190       
3                                                                64     0     0       
//Project 2
2    0 0   26   4   8  3
2                                   0    95     0    69    72                         
3                                   0     0     0    66     0                         
5                                  70    91    83    64     0                         
//Project 3
3    0 0   22   1   9  4
1                 0     0     0     0     0     0     0    50     0                   
3                 0     0     0     0    49     0    48     0    38                   
4               131     0   122    55     0     0    38     0     0                   
5               215   128    89    49    55    38    27    43    42                   
//Project 4
4    0 0   28   4  12  3
2                                  43    63    35    31    47    51    45   133   204 
3                                   0    38    49     0    34    47    61   133   164 
4                                  44    44    35     0    53    43    77     0   177 
//Project 5
5    0 0   25   3  11  4
1                            66     0     0     0     0     0     0    34     0       
2                            75    32    30    24    26    24    20    41    72       
3                             0    27    35    32    27     0    28    33     0       
4                            61     0     0    27    25     0    21     0     0       
//Project 6
6    0 0   17   6  12  4
1                                              83    73    65     0    93     0   217 
2                                               0     0     0    71     0     0     0 
4                                               0     0     0    73     0     0     0 
5                                              81    59    65    73    80   198   269 
//Project 7
7    0 0   25   2   6  3
1                       0     0    31    30    24                                     
3                      57    73    25     0     0                                     
4                       0     0     0    34    23                                     
//Project 8
8    0 0   21   3  10  3
1                            85     0    28    27    20    26     0    29             
2                            70    26     0     0     0     0    22    36             
3                            61    31    25    24     0    26    28    30             
//Project 9
9    0 0   29   2   9  4
1                     167   203    88    78    90    65    88    61                   
2                       0     0     0     0     0    61    61     0                   
3                       0     0    84     0     0     0     0     0                   
4                     200     0    77     0    78    57    82    74                   
//Project 10
10   0 0    9   4  11  4
1                                  24    30    33    23     0    24    30    61       
3                                  31    28    32     0    30    28    39    74       
4                                  28    25    24    25    23    26    41    61       
5                                  23     0     0    19     0     0     0     0       
//Project 11
11   0 0    3   1   6  3
1               182   135     0    49     0     0                                     
2               165    89   127    43    58    44                                     
3               138   119   120    42    60    59                                     
//Project 12
12   0 0   14   2  10  4
1                      92   118    45    63    42    29    45    38    56             
2                       0     0     0     0     0     0     0    48     0             
3                      96     0     0     0    50    27    47     0     0             
5                     140     0     0     0     0    29     0     0     0             
//Project 13
13   0 0    1   5   9  4
1                                        40    38    45    41     0                   
2                                        46    51     0     0     0                   
3                                         0     0     0     0    48                   
4                                        63    46    38    36    47                   
//Project 14
14   0 0   13   7  10  3
3                                                     0    29    22     0             
4                                                    24    25    30    44             
5                                                    27    22    21    44             
//Project 15
15   0 0   29   7  12  3
2                                                    35     0     0    70     0   184 
3                                                     0     0     0    69     0     0 
5                                                     0    42     0     0     0     0 
//Project 16
16   0 0   20   4  12  4
1                                  51     0     0     0    33    42     0     0     0 
3                                   0     0    45    46     0     0     0     0   141 
4                                  47    47    40    33    59    50    77   126   154 
5                                   0    37     0     0     0    35    75   115   167 
//Project 17
17   0 0    5   4   9  3
1                                  57    52     0     0    45    50                   
4                                  47    48    38    48     0    53                   
5                                  48     0     0    33    45     0                   
//Project 18
18   0 0    3   1   8  4
1               286   161   153    85    64    75    69    75                         
3               249     0     0    85    80     0    73    69                         
4               310     0     0     0    91     0    71     0                         
5                 0     0     0    74     0     0     0     0                         
//Project 19
19   0 0   17   4  12  3
2                                   0     0    91    60    66     0    84     0     0 
3                                   0    77    83    55    82    78    78   161     0 
4                                  86     0    71    73    62    60   115   174     0 
//Project 20
20   0 0   14   2   9  4
1                      57     0    30     0     0    24     0    25                   
2                       0    61    28     0     0    22    28    22                   
3                      55    85    33    31     0    27    32    29                   
5                      82    73    24    33    35    20    23    22                   
