//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      124   143   129   148   142   150   160   130   140   160   133   139       2    1  1.5    3    2 
2        1      157   143   152   152   131   143   151   129   124   144   134   127       3    1  1.5    2    1    4    1 
3        1      158   122   129   148   139   142   148   155   132   123   120   137       2    1  1.5    6    1 
4        1      154   125   151   133   120   125   159   122   120   153   145   133       3    1    1    4  1.5    6    2 
5        1      160   149   159   144   156   137   132   135   129   146   130   151       3    1  1.5    2    2    5  1.5 
6        2      126   160   131   121   136   134   123   147   147   149   149   150       1    2  1.5 
7        2      160   140   132   134   137   121   124   135   120   142   136   149       1    2    1 
8        2      123   156   148   129   144   146   123   134   132   159   140   157       2    2    2    3    1 
9        2      154   135   150   147   142   128   156   142   141   155   130   159       2    2  1.5    6  1.5 
10       2      139   136   158   159   140   156   149   155   126   155   126   122       3    1  1.5    2    2    3    1 
11       2      137   128   138   144   150   130   124   131   137   156   159   149       1    2    2 
12       3      154   145   142   132   129   152   133   143   137   134   121   146       2    3  1.5    6  1.5 
13       3      159   136   129   133   139   139   140   148   138   133   149   148       1    3    1 
14       3      128   160   125   140   137   137   138   124   157   129   121   123       2    3  1.5    6  0.5 
15       3      122   148   149   156   138   145   138   142   133   139   158   138       3    1  0.5    2  0.5    3  1.5 
16       3      132   127   149   139   154   149   155   153   131   140   148   137       3    3  1.5    5  0.5    6    2 
17       4      138   132   138   128   160   145   157   142   135   146   130   144       3    4  1.5    5  0.5    6    1 
18       4      147   129   136   132   160   134   137   142   154   147   156   133       3    2  0.5    3  0.5    4    2 
19       4      128   157   144   129   142   138   121   139   144   145   159   135       3    1    2    2    1    4  1.5 
20       4      127   146   156   153   159   144   137   139   120   139   128   121       1    4    1 
21       4      146   121   121   122   125   158   132   146   140   129   128   128       1    4    1 
22       5      136   153   146   142   131   130   144   120   142   138   153   145       1    5    1 
23       5      160   130   137   132   136   157   137   140   141   129   147   135       3    1    1    4  1.5    5    1 
24       5      129   131   136   136   124   151   149   121   127   151   123   125       2    1  1.5    5  1.5 
25       5      136   155   144   143   121   136   147   125   122   122   121   156       3    1    2    4    2    5    1 
26       5      145   138   149   156   125   142   159   158   160   128   151   123       3    2  0.5    3    1    5    2 
27       6      153   135   149   122   127   154   124   128   127   156   157   139       2    3  1.5    6    1 
28       6      139   128   147   126   127   132   149   124   134   127   156   159       1    6    2 
29       6      138   131   125   130   129   144   126   147   155   148   143   145       2    3  0.5    6  1.5 
30       6      142   151   146   131   134   143   124   130   146   156   123   157       3    2    2    5  1.5    6    2 
31       6      149   121   145   153   130   142   160   121   156   143   125   154       2    1    2    6  1.5 
32       6      147   142   137   151   153   128   126   126   132   147   150   138       2    3  1.5    6  1.5 
33       6      158   155   138   138   127   146   137   131   141   122   140   158       3    4  0.5    5    2    6    2 
34       6      154   130   123   156   129   132   140   128   157   138   148   136       1    6    2 
35       6      148   122   125   121   139   155   145   131   139   145   154   143       3    2    2    3  1.5    6    2 
36       6      148   122   133   142   151   159   153   137   139   130   141   157       3    2  1.5    4  0.5    6    2 
37       6      145   125   139   159   140   120   125   128   157   133   149   152       1    6    1 
38       6      156   159   147   157   154   134   153   131   145   157   143   145       1    6    2 
39       6      124   127   145   129   142   155   151   159   149   142   157   147       1    6    1 
40       6      154   126   124   134   133   149   156   154   133   156   137   159       1    6  1.5 
//Department number d, number of members, requirements rd(d,t)
1       5       147   131   131   119   132   137   137   126   106   138   115   135 
2       6       160   141   158   135   164   138   149   159   151   155   160   155 
3       5       115   123   120   125   130   128   121   138   130   120   132   137 
4       5       127   115   124   120   147   135   110   132   122   137   126   105 
5       5       131   128   136   114   114   129   133   120   118   114   127   120 
6      14       345   308   329   360   369   337   387   347   394   373   402   396 
//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    2   2   4  4
1                     222   156   127                                                 
3                     222   116     0                                                 
4                       0   146   100                                                 
5                     170   142     0                                                 
//Project 2
2    0 0   23   3   8  3
2                            48    47    42     0     0    39                         
3                             0    45    36     0    31    28                         
5                            51    42    35    30    35     0                         
//Project 3
3    0 0    2   4  11  3
2                                 111   106    95    74   103   112     0   161       
4                                 111     0   102     0     0    96   149   189       
6                                   0     0    82    69    77     0     0     0       
//Project 4
4    0 0   22   9  12  5
1                                                                86     0     0     0 
2                                                                86   121   143   242 
3                                                                99   111   186   267 
4                                                               108   151     0     0 
5                                                                87     0     0   292 
//Project 5
5    0 0   16   3   9  4
1                            89    57     0    54     0    68    54                   
2                           103    63    42    51    60     0    48                   
4                            61    82    67    57    58    63    69                   
5                           101    68    55    54    55    57    66                   
//Project 6
6    0 0    4   1   5  6
1               220     0     0     0    39                                           
2               165     0     0    39    32                                           
3                 0    66    48    47    34                                           
4               165    80    41    41    30                                           
5               185    56    60    38    30                                           
6               227    70    53    46    42                                           
//Project 7
7    0 0    8   3   9  5
1                            91    53    52    54    48    40    73                   
2                            89    87    45    57    43     0    59                   
3                             0    82     0     0    53     0     0                   
4                            92    60    73     0    42     0     0                   
6                             0     0    72    51     0    44    75                   
//Project 8
8    0 0   15   2   5  5
1                      61    49    47    34                                           
2                      73    46     0    28                                           
3                      56     0     0    32                                           
5                       0    48    46    28                                           
6                      75     0    35    40                                           
//Project 9
9    0 0   24  10  12  6
1                                                                       0   167   227 
2                                                                       0   201   295 
3                                                                     154   143   258 
4                                                                     146   139   286 
5                                                                     147     0     0 
6                                                                     141   161   236 
//Project 10
10   0 0   24   2   6  3
2                     200   146     0   106    68                                     
3                     210   118    87    90   100                                     
4                     181     0   115   113    95                                     
//Project 11
11   0 0   16   5   8  3
1                                       104   100     0    81                         
3                                        80     0     0    93                         
5                                        98     0     0     0                         
//Project 12
12   0 0   19   7   9  6
1                                                    84   104    99                   
2                                                    89    98    92                   
3                                                    68    97     0                   
4                                                    76    77   107                   
5                                                    71     0     0                   
6                                                     0   100    80                   
//Project 13
13   0 0    5   2  10  6
1                      70    48     0     0    38     0    31     0    46             
2                      61    58    34    42    30    32    38    44    48             
3                       0     0    45     0     0     0     0    35    53             
4                       0     0    43    35    35     0    33     0     0             
5                      63    53    39    28    26    25    28    30    43             
6                      68    55    42     0    38    27    33     0     0             
//Project 14
14   0 0   12   6  12  5
1                                              60     0     0     0    83     0     0 
2                                              67    64    64    66    76   133   164 
3                                               0     0    55    64    68   107   164 
4                                              52     0     0     0     0     0   199 
6                                              44    49    66    44    88    90   133 
//Project 15
15   0 0   16   4   8  5
1                                   0     0    40     0     0                         
2                                  74     0    54     0    53                         
3                                   0     0     0     0    50                         
4                                  75    71    47     0    55                         
6                                   0     0     0     0    62                         
//Project 16
16   0 0   10   6   8  4
1                                              51    55     0                         
3                                               0    60    67                         
4                                              65    46    56                         
6                                              58    67    61                         
//Project 17
17   0 0   12   8  12  6
1                                                          65     0     0   116   171 
2                                                           0     0     0    83     0 
3                                                          59    78   104    85     0 
4                                                          65     0    78    88   121 
5                                                           0     0     0    77     0 
6                                                          59    67     0     0     0 
//Project 18
18   0 0   18   2   7  4
1                     120    79    52    43    50    46                               
2                     144   103    49    64    44     0                               
3                     146    92    58    66    63     0                               
5                       0     0    87     0    56    60                               
//Project 19
19   0 0    2   3   8  3
1                            85    50    43    48    67    52                         
2                            77     0    66    61    45     0                         
6                            89    68     0    54    66    43                         
//Project 20
20   0 0   30   2   4  5
2                       0    82     0                                                 
3                     151     0    67                                                 
4                     144    63     0                                                 
5                     108    73    57                                                 
6                       0     0    84                                                 
//Project 21
21   0 0   17   2   9  6
1                      70     0    32    40    26    34    26    36                   
2                      59    53    35    34    29    31    36    44                   
3                      63    49    34    41     0    32    33    29                   
4                       0     0    32    39     0     0     0     0                   
5                      75     0     0    41    28     0    30     0                   
6                      68    55    38    34     0     0    38    32                   
//Project 22
22   0 0   14   4   8  3
1                                   0     0     0    36     0                         
2                                   0    28    33    28    38                         
6                                  45     0     0     0    29                         
//Project 23
23   0 0    4   9  11  4
1                                                                83   142   148       
2                                                                80     0     0       
3                                                                96     0     0       
6                                                                93   119   161       
//Project 24
24   0 0    6   7  10  5
1                                                     0     0     0   129             
2                                                     0    86   112   144             
3                                                     0     0   106   149             
4                                                    97     0     0     0             
6                                                     0     0    96     0             
//Project 25
25   0 0    3   3   7  6
1                           158     0     0     0     0                               
2                           110     0   105    75    80                               
3                             0     0     0     0    71                               
4                           151   102    98    89    90                               
5                           135     0     0     0     0                               
6                           110    90    80     0    75                               
//Project 26
26   0 0   15   2   8  4
1                     148    73    87    49     0    58    68                         
4                     141     0    75    42    58    43    63                         
5                       0     0     0     0    67    52     0                         
6                       0    67     0     0     0    40    59                         
//Project 27
27   0 0   14   5   8  3
1                                        58     0    62    40                         
4                                        70    50    67    69                         
5                                        72    45     0    41                         
//Project 28
28   0 0   24   4  12  4
2                                   0     0    68     0    57     0     0   105     0 
3                                  87     0     0     0    39    69    66   109     0 
4                                  52    47    64    43    46     0     0   111     0 
6                                  80    60     0     0     0     0    97     0     0 
//Project 29
29   0 0   15   5  10  3
1                                         0    39    44    39    54    94             
2                                        65    56     0     0     0    61             
5                                        52    40    49    52    46    91             
//Project 30
30   0 0   12   1   3  5
1               309   141     0                                                       
2               420     0   103                                                       
3                 0     0    84                                                       
5               303   115   104                                                       
6               420   134    70                                                       
//Project 31
31   0 0   11   5  11  5
1                                         0     0    97     0     0     0     0       
2                                        78    85    98    92    78   112   143       
4                                         0     0    70     0     0     0   161       
5                                         0     0     0     0     0     0   169       
6                                         0     0     0     0   109     0   167       
//Project 32
32   0 0   12   4  10  4
2                                   0     0     0    39    41    70    86             
4                                  82    43    41    54     0    70    84             
5                                   0     0    68     0     0     0   102             
6                                  86    47    58    59     0     0    81             
//Project 33
33   0 0    1   6  10  6
1                                              96     0     0     0     0             
2                                              91    90    89    98     0             
3                                              96    76    89   112   159             
4                                               0    98     0    94   147             
5                                              80     0     0    97     0             
6                                              84    94     0    90   126             
//Project 34
34   0 0   23   5  12  6
1                                         0     0     0     0     0     0     0   292 
2                                        83    72     0    98   101   121   161   211 
3                                        87    86    91    93   108   151   191   289 
4                                       113    95     0   100     0     0   199   214 
5                                       110    76    92    84   108   121     0   292 
6                                       106    98    80    96   109   154   137   199 
//Project 35
35   0 0    4   1   8  4
3               227    82     0     0     0    27     0     0                         
4                 0     0     0     0     0     0    35     0                         
5               213    59     0    42     0     0     0     0                         
6                 0     0     0     0    37     0     0     0                         
//Project 36
36   0 0    9   4  10  4
2                                   0     0     0    82    79     0     0             
4                                  95     0    95     0     0     0     0             
5                                 109    94    81    82    97    93     0             
6                                 128     0     0    80   101   102     0             
//Project 37
37   0 0   16   5  11  3
2                                         0     0    39    69     0    94   131       
4                                        49     0     0     0     0     0   118       
6                                        56    50     0     0    67    99     0       
//Project 38
38   0 0   12   1   4  6
1               179    80    46    49                                                 
2               185    73    42    39                                                 
3               199    61     0     0                                                 
4               185     0     0     0                                                 
5                 0     0     0    39                                                 
6               199    56    53     0                                                 
//Project 39
39   0 0    5   1   8  5
1                 0     0     0    49    34    25     0    30                         
3               206     0    53     0     0     0    26     0                         
4               172    73    49    47    42    33    30    28                         
5               220    80     0     0    35     0     0     0                         
6               179     0    41    47     0     0     0     0                         
//Project 40
40   0 0    7   4   7  5
1                                   0     0     0    80                               
2                                   0    80    72   100                               
3                                   0     0     0    90                               
4                                 109   113     0   101                               
5                                 119    81    85     0                               
