//K, P, D, S, T (Number of workers, projects, departments, skills, and periods)
40 40 6 6 12
//Worker ID, department, availability values, number of skills, skill IDs, skill levels
1        1      143   158   155   149   152   149   160   158   141   148   138   150       3    1  1.5    2    1    5  1.5 
2        1      126   152   147   127   126   136   145   120   139   128   134   136       2    1  1.5    2  1.5 
3        1      138   137   153   135   145   148   141   124   159   145   125   133       3    1    2    4    1    5    1 
4        1      157   140   131   145   122   140   124   144   151   120   137   153       3    1    1    3    2    6    2 
5        1      133   128   125   126   128   140   121   127   155   123   133   126       3    1    1    2    1    3  0.5 
6        2      153   125   159   149   125   160   135   121   138   153   146   129       2    2    2    5    1 
7        2      137   158   142   149   143   142   147   146   159   153   151   121       3    1    1    2  1.5    3    2 
8        2      121   138   121   131   143   126   120   130   148   136   158   142       3    2    2    4  1.5    5    1 
9        2      125   124   139   141   145   134   128   144   139   146   132   153       3    2  1.5    3    1    4    1 
10       2      149   126   134   122   120   141   120   146   133   125   132   120       3    2    2    3    1    5  1.5 
11       2      155   155   137   125   127   127   148   123   157   139   137   121       2    2    2    3  0.5 
12       2      159   144   152   140   121   137   120   125   151   136   124   140       2    2    2    3    1 
13       3      135   155   136   138   157   137   141   150   120   149   134   151       2    2  0.5    3    2 
14       3      139   156   127   151   131   149   136   133   140   152   155   153       3    3    1    4    2    6    1 
15       3      151   139   142   138   148   144   125   139   156   148   149   139       2    2    2    3    2 
16       3      159   160   158   152   127   139   148   149   132   152   159   124       2    3    1    4  1.5 
17       3      122   153   149   146   146   120   143   136   132   126   156   120       3    2  1.5    3  1.5    6  1.5 
18       3      156   155   136   140   130   124   155   129   123   129   141   143       2    2    1    3    2 
19       4      137   129   140   121   150   155   131   145   155   123   155   154       2    1  1.5    4    2 
20       4      127   121   146   126   126   129   126   146   125   125   138   123       3    4    2    5    2    6  0.5 
21       4      123   140   155   155   131   136   156   141   148   131   160   131       3    4  1.5    5  0.5    6    1 
22       4      131   156   121   155   131   160   139   129   133   140   143   123       2    2    2    4    2 
23       4      151   146   147   149   144   120   140   154   157   143   159   158       2    4  1.5    5    2 
24       4      160   138   132   122   156   132   142   144   151   138   152   138       2    4    1    5    2 
25       4      152   136   134   148   150   152   136   123   138   147   155   125       2    1  0.5    4    2 
26       4      156   120   137   134   125   131   141   144   120   127   148   150       2    4  1.5    5    2 
27       5      152   126   149   146   143   156   150   160   151   136   136   147       3    2  0.5    5    1    6    1 
28       5      136   122   156   129   137   154   134   131   121   133   153   130       3    1    1    5    1    6  0.5 
29       5      125   155   122   141   145   126   144   121   122   122   127   143       2    5  1.5    6    1 
30       5      134   132   150   125   140   135   151   122   151   131   139   140       3    2  1.5    5  1.5    6  0.5 
31       5      154   121   158   123   137   120   152   129   124   154   130   158       3    1    1    3  0.5    5    1 
32       5      136   149   132   140   133   139   152   123   130   146   134   142       2    1    2    5    2 
33       6      128   160   148   134   148   125   127   160   150   132   140   123       3    2    1    3  1.5    6    1 
34       6      156   155   130   160   130   160   159   142   138   159   146   149       3    1    1    5  0.5    6    2 
35       6      122   125   142   139   151   143   150   160   159   126   145   142       3    1    2    3    1    6    2 
36       6      135   127   150   153   124   121   126   129   146   138   148   129       2    5    2    6  1.5 
37       6      143   138   126   146   126   153   127   133   148   123   144   139       2    4    2    6    2 
38       6      154   143   149   127   152   126   123   126   141   148   141   122       2    1  0.5    6    1 
39       6      151   159   125   123   132   124   130   150   122   142   120   160       2    5    1    6  1.5 
40       6      137   159   126   159   141   145   130   136   152   156   152   157       3    2    1    3  1.5    6  1.5 
//Department number d, number of members, requirements rd(d,t)
1       5       128   138   138   134   108   140   135   132   134   112   108   119 
2       7       168   157   186   162   165   190   156   158   186   185   186   182 
3       6       169   154   157   171   159   131   147   141   141   136   165   140 
4       8       221   212   222   196   190   183   194   221   186   182   240   198 
5       6       142   139   161   160   145   163   145   145   133   137   154   142 
6       8       184   194   178   188   218   187   185   207   194   212   185   190 
//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   11   4   6  3
4                                 131    76     0                                     
5                                 113     0    67                                     
6                                   0    74     0                                     
//Project 2
2    0 0    1   6  11  4
2                                              40     0     0    62    72     0       
4                                              40    34    50     0    71     0       
5                                              47    48    40     0    51     0       
6                                              31    34     0     0     0   129       
//Project 3
3    0 0   21   8  10  4
1                                                           0    45     0             
2                                                           0     0    62             
3                                                          40    68     0             
5                                                          52    78    57             
//Project 4
4    0 0   22   8  12  5
2                                                           0     0     0    62   104 
3                                                           0    45     0     0     0 
4                                                          21    36    38    76     0 
5                                                          20     0    45    78     0 
6                                                          24     0     0    57    93 
//Project 5
5    0 0   16   1   5  3
2                77     0     0     0     0                                           
3               108    84    60    42    25                                           
5                 0    67     0     0     0                                           
//Project 6
6    0 0   12   2   7  5
1                     101     0    39     0    26    31                               
2                      84    51    47    35    25    29                               
3                      78    53    50     0    21    30                               
4                      87    50    42     0     0    21                               
6                      81     0     0    27     0    26                               
//Project 7
7    0 0    4   4  12  5
2                                  49     0     0     0     0    30     0     0     0 
3                                  46     0    27     0    28    43    47     0     0 
4                                  49     0    22    26    27    32    41    83     0 
5                                  37    32    25    21    26    43    35    76    93 
6                                  44    35    28    25    30    45    37    69    87 
//Project 8
8    0 0   10   1   3  5
1                 0   194   134                                                       
2                 0     0   163                                                       
3               284     0     0                                                       
4               213   222   153                                                       
5               247   242   141                                                       
//Project 9
9    0 0    5   3  11  3
2                             0    98     0    73     0     0   110     0     0       
3                             0     0     0    67     0     0     0   119     0       
5                             0   119    93     0    79     0     0     0     0       
//Project 10
10   0 0    1   6  10  4
1                                               0     0     0   120     0             
2                                              63    79    73   102   119             
4                                              53    64    70   119   132             
6                                              61    69    69   112     0             
//Project 11
11   0 0    4   2   8  6
1                       0     0     0     0     0     0    21                         
2                       0     0     0     0     0     0    28                         
3                       0    55    43    23     0     0    25                         
4                      98    53    35    26    22    25    31                         
5                       0    55     0     0     0    29     0                         
6                       0    41     0    25     0    25    24                         
//Project 12
12   0 0   24   5   8  6
1                                        41    28     0     0                         
2                                        61    44    46     0                         
3                                         0     0    54    51                         
4                                        38    32    43    45                         
5                                        52    30    48    44                         
6                                        58     0    43    52                         
//Project 13
13   0 0   25   9  12  5
1                                                               117   112     0   197 
2                                                                 0     0   203     0 
3                                                                 0   112   205   220 
4                                                                 0     0     0   261 
5                                                               119   121   214   212 
//Project 14
14   0 0    9   6  12  4
1                                              28     0    29    32    49    69    87 
4                                              25     0    20     0    45    62     0 
5                                              20    22    23    44    42     0    72 
6                                              20    26    26    32    41    83   101 
//Project 15
15   0 0    2   5  11  5
2                                         0     0     0     0    34     0     0       
3                                         0    28    27     0     0     0     0       
4                                        34     0    25     0     0    51     0       
5                                        33     0    22     0     0     0     0       
6                                         0    28    23    24    30    37     0       
//Project 16
16   0 0   21   7   9  4
2                                                    21    21    41                   
3                                                    29    20    45                   
4                                                    27    31     0                   
5                                                     0    28     0                   
//Project 17
17   0 0    5   1   8  6
1               170   121   106    81    39    35    49    54                         
2               191   132    69     0    56    37    40    54                         
3               160     0     0     0     0     0    56     0                         
4               179   121    94    61    42    35    55    42                         
5               126     0     0     0     0     0    32     0                         
6               142     0     0    79     0     0     0     0                         
//Project 18
18   0 0    3   5   9  6
1                                        74    70    73    60     0                   
2                                        66    60    80    57     0                   
3                                        71    70     0    64     0                   
4                                        92    59    74    59    97                   
5                                         0    76    58    79     0                   
6                                        64     0     0    65   110                   
//Project 19
19   0 0    6   4  12  5
1                                   0     0     0    28     0    30     0     0    75 
2                                  36    31     0    27     0     0     0    64    81 
3                                   0    35     0     0     0     0     0     0     0 
4                                  42    30    20    25    29    30    38    57    90 
6                                  47    28     0     0     0    44    37     0     0 
//Project 20
20   0 0    2   8  12  5
1                                                          21    31    51    66    95 
2                                                          29    40    41     0    78 
4                                                           0     0    49     0     0 
5                                                           0     0    48     0     0 
6                                                           0    37    42     0     0 
//Project 21
21   0 0    6   5  11  6
1                                        55    32    48    31     0    62   131       
2                                        45     0     0    39    53    69    89       
3                                         0     0     0     0    74    78     0       
4                                         0     0    34     0     0    74     0       
5                                         0     0     0    49     0     0     0       
6                                         0    42    43     0     0    71     0       
//Project 22
22   0 0   26   2   6  4
1                      70    44    50    34    24                                     
3                      90    50    36    26    21                                     
5                       0    46    46    34     0                                     
6                       0     0     0    31    27                                     
//Project 23
23   0 0   25   5   8  4
2                                        66    70    57    66                         
3                                         0    54     0     0                         
4                                        78    69    60    77                         
5                                         0     0     0    71                         
//Project 24
24   0 0   24   1   3  6
1                80     0     0                                                       
2                 0    92     0                                                       
3               105    73    41                                                       
4               105   101    50                                                       
5                 0    84    44                                                       
6                 0     0    51                                                       
//Project 25
25   0 0   26   3   9  4
1                            86     0     0     0    56     0    74                   
2                            96     0     0     0     0     0     0                   
4                             0     0    55     0     0     0    50                   
5                           103    71    43    31    31    55     0                   
//Project 26
26   0 0   30   4  10  6
1                                   0    33    24    23    30    45     0             
2                                  50     0    20    21    26    32     0             
3                                  35     0    24     0     0     0    37             
4                                  33    24    27     0    21    39    49             
5                                  36    31     0    25    22     0     0             
6                                  40    24     0     0    23     0    44             
//Project 27
27   0 0   21   6  12  3
1                                               0     0     0     0    77     0   180 
4                                              36     0     0     0     0     0     0 
5                                               0     0     0    70    57     0   124 
//Project 28
28   0 0    9   5   8  6
1                                        75     0     0     0                         
2                                        78    51    73     0                         
3                                        73    54    75    73                         
4                                         0    58    73    77                         
5                                        69    54    67    77                         
6                                        70    67     0    82                         
//Project 29
29   0 0   13   5  12  6
1                                         0     0    27    30    44     0    83    81 
2                                         0     0    25     0     0     0     0     0 
3                                         0     0    21     0     0    48     0     0 
4                                        29    27     0    25    45    49     0    90 
5                                         0     0    25     0    36     0    80     0 
6                                         0     0    21     0    39    34    57     0 
//Project 30
30   0 0   22   1   6  4
1                 0     0   134     0    78    59                                     
2               207   239   138   112    79     0                                     
5                 0     0   143   110     0    71                                     
6                 0     0     0   106     0     0                                     
//Project 31
31   0 0   22   8  11  3
2                                                          22     0     0     0       
4                                                          20     0    48    71       
6                                                          28    34     0    69       
//Project 32
32   0 0   28   4   9  4
2                                  54    40     0    37    34    67                   
3                                   0    50     0     0    45     0                   
4                                   0    39     0    38    48    74                   
6                                  51    40    36     0    40     0                   
//Project 33
33   0 0   13   2   5  5
1                      84    55    40     0                                           
2                      78    62    35    25                                           
3                      92    56    44    34                                           
4                      92     0    49    30                                           
6                      76    43    46    23                                           
//Project 34
34   0 0   12   3   6  3
1                           103     0     0    29                                     
2                             0    74    43     0                                     
5                           105    84    41     0                                     
//Project 35
35   0 0   26   7  12  4
1                                                     0    29     0     0     0     0 
2                                                    31     0     0     0     0     0 
3                                                     0    25    44    38    55    84 
5                                                    26     0     0    34    73    75 
//Project 36
36   0 0   14   6  12  5
1                                              70    78     0     0     0     0     0 
3                                              76    72     0   119     0   168     0 
4                                              67    66    79    91   111   207   267 
5                                              54    65    79     0    98   196   217 
6                                              73    60    78   116   114   189   247 
//Project 37
37   0 0   14   4  10  5
1                                   0     0     0    27     0     0     0             
3                                   0     0    23     0    24    43    37             
4                                   0     0     0     0    23     0     0             
5                                  47    29     0     0     0    39     0             
6                                  42    32    20    26    24    36    39             
//Project 38
38   0 0    8   3   7  6
1                             0    42    24     0    21                               
2                            62    33    34    24    31                               
3                            53    42     0    23    26                               
4                             0     0     0    25     0                               
5                            48     0    26    19     0                               
6                            48     0     0    27    21                               
//Project 39
39   0 0   18   1   6  5
1                 0     0     0    91     0    74                                     
2               253   270   115    91    87     0                                     
3               232     0     0   113     0    61                                     
4               229     0   134    95     0    52                                     
6               278   230   165   103    63     0                                     
//Project 40
40   0 0   26   4  11  6
1                                   0    30    27    21     0    31    48    69       
2                                   0     0     0     0    28     0     0     0       
3                                  33     0    26     0    26     0    45     0       
4                                  49     0     0    24     0    35    39    80       
5                                   0     0    20    21     0     0    47    80       
6                                   0    23    28    30     0    32     0    59       
