//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      129   147   125   128   134   150   160   157   160   147   155   132       3    1  1.5    3    2    5    1 
2        1      139   145   141   125   150   120   160   147   138   130   154   140       1    1    2 
3        1      143   125   155   124   131   123   146   158   149   128   132   136       3    1  1.5    3    1    6  0.5 
4        1      135   129   126   156   141   129   130   148   149   135   143   159       1    1    2 
5        1      143   144   120   139   159   128   150   122   156   140   131   124       3    1    1    3    1    5    1 
6        2      153   141   148   138   133   151   136   120   135   160   148   124       3    2    1    3  1.5    5    1 
7        2      123   134   155   138   149   137   160   158   130   145   150   121       1    2    2 
8        2      143   152   121   140   144   120   133   154   126   153   144   133       1    2    1 
9        2      136   142   157   156   122   130   129   122   141   152   151   147       3    1  0.5    2    1    3  1.5 
10       2      131   144   142   160   135   142   121   122   138   147   158   132       2    2  1.5    3    1 
11       2      131   125   158   150   124   150   130   160   152   131   123   142       2    2    2    3  0.5 
12       2      125   124   144   134   127   149   150   129   130   144   132   124       2    1  0.5    2  1.5 
13       3      122   130   141   155   154   139   120   128   123   147   155   159       2    3    2    5  1.5 
14       3      141   159   156   122   156   160   158   126   133   145   160   151       1    3    2 
15       3      160   146   137   141   141   124   145   142   159   121   145   138       2    3    2    6  0.5 
16       3      159   145   120   122   148   157   143   132   132   122   120   134       2    1    2    3    2 
17       3      144   127   131   143   136   149   154   130   134   141   126   148       1    3    1 
18       3      159   146   125   144   132   142   142   139   125   142   122   156       2    3  1.5    5    1 
19       3      130   140   132   127   134   142   134   150   136   149   148   130       1    3    2 
20       4      127   130   154   157   130   151   124   140   142   145   151   153       1    4  1.5 
21       4      151   156   130   130   147   142   138   155   142   140   126   150       2    1    1    4    1 
22       4      145   154   160   135   131   158   143   133   140   159   160   160       3    1    1    3    1    4  1.5 
23       4      127   124   129   136   127   138   148   154   145   143   140   151       1    4    1 
24       4      157   153   156   133   152   136   157   147   123   127   130   138       2    1    1    4  1.5 
25       4      150   140   121   144   128   140   144   156   126   149   129   138       3    2  0.5    3    1    4    1 
26       4      158   133   136   140   145   139   154   145   130   138   130   150       3    1  0.5    4    2    6  0.5 
27       4      153   122   129   138   152   154   151   136   154   141   121   141       2    3    1    4    1 
28       5      128   137   129   126   150   128   145   136   152   139   145   152       3    1    2    5    1    6  0.5 
29       5      125   158   145   123   123   140   151   151   157   152   139   124       1    5    1 
30       5      150   157   137   150   125   141   131   128   137   129   148   143       3    1  1.5    2  1.5    5    1 
31       5      160   141   148   146   153   157   137   154   159   146   157   124       3    3    1    4    1    5    2 
32       5      155   154   156   127   158   130   153   135   121   137   136   129       2    5    1    6  0.5 
33       5      151   136   131   137   153   131   124   159   143   124   140   129       3    3    2    5    1    6  1.5 
34       6      124   146   125   157   139   149   145   132   122   133   137   160       3    1  0.5    4  1.5    6  1.5 
35       6      131   144   129   146   152   131   126   149   134   140   131   143       2    1    2    6    2 
36       6      134   154   158   134   144   150   156   155   151   142   133   140       1    6    2 
37       6      145   149   135   155   126   149   136   130   155   130   138   159       3    3  0.5    5  1.5    6  1.5 
38       6      124   134   137   129   123   142   135   150   124   124   153   160       1    6    1 
39       6      151   145   140   158   160   137   156   126   152   142   148   151       3    2    2    3    1    6    2 
40       6      150   144   124   130   124   127   160   160   128   135   130   158       1    6  1.5 
//Department number d, number of members, requirements rd(d,t)
1       5       130   123   123   108   137   123   147   126   135   133   127   122 
2       7       186   189   170   179   166   163   155   157   180   198   161   168 
3       7       162   185   175   174   191   164   160   170   154   190   179   170 
4       8       197   184   202   185   191   185   223   203   202   211   205   204 
5       6       168   176   161   150   156   149   151   153   171   139   166   136 
6       7       157   198   181   184   155   158   182   184   189   168   170   195 
//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   8  10  4
1                                                          59    58    76             
2                                                          36     0     0             
4                                                          57     0    62             
5                                                          57    52    77             
//Project 2
2    0 0    2   5   8  4
1                                        41    52    43    37                         
2                                        48    31     0     0                         
3                                        48    35    43    33                         
5                                         0     0    28     0                         
//Project 3
3    0 0   29   2   9  3
3                     145   102    87    78    62    52    82    65                   
4                     134   124    92     0    77    52    76    63                   
6                     157     0    97    74     0    58    62    73                   
//Project 4
4    0 0   22   4  12  3
2                                   0     0     0     0     0    26    37     0     0 
3                                   0     0     0    27     0     0    41     0     0 
6                                  37    24    22    25    22    26    37   120   188 
//Project 5
5    0 0    1   1   4  4
2               166     0    46    40                                                 
3               186    59    39    40                                                 
4                 0    65    39     0                                                 
6                 0     0    31     0                                                 
//Project 6
6    0 0   29   3  11  6
1                             0    59    38    36    35     0     0    52   187       
2                             0     0     0    31     0     0     0     0     0       
3                            70    60     0    29    31     0     0     0     0       
4                             0    50     0    29     0     0     0     0     0       
5                            69    55    36     0    46    41     0    67     0       
6                            57     0     0    47     0     0    58     0   150       
//Project 7
7    0 0   29   5  12  5
1                                         0    44     0     0     0     0     0     0 
2                                         0    49    36    56    58     0   204   347 
3                                         0    37    31    60     0     0     0   330 
4                                        50     0     0    42    58     0     0     0 
6                                        54    40    45    35    35    77   153   228 
//Project 8
8    0 0   29   3   9  6
1                            44     0     0    19    26     0     0                   
2                             0    29    24    23     0    26     0                   
3                            36    38    30    24    24    27    29                   
4                            32     0    30     0     0    23    29                   
5                             0     0    30    23     0     0     0                   
6                             0    40     0     0     0    22     0                   
//Project 9
9    0 0    4   4  10  5
1                                   0     0    23     0     0     0    40             
2                                  40    29     0    24    30    27    33             
3                                  39    27    25    27    22    29    37             
4                                  27    29     0     0     0     0     0             
6                                   0    21     0    18    26    24     0             
//Project 10
10   0 0    3   5  12  5
2                                         0     0     0     0     0    52     0     0 
3                                        33    42    32     0     0    51     0   205 
4                                         0     0    41    41     0    78   167   359 
5                                        33     0    38    33     0    51   133   359 
6                                         0     0     0     0    37    61   190     0 
//Project 11
11   0 0    6   8  12  6
1                                                           0    28    35   103     0 
2                                                          31    26    42     0   193 
3                                                          31    30    32    80   182 
4                                                           0     0    35     0     0 
5                                                           0    29     0     0     0 
6                                                          28     0    35     0   159 
//Project 12
12   0 0    5   3  10  3
2                             0     0     0    44     0     0    54     0             
3                             0     0     0     0    41     0     0     0             
4                            73    65     0    37    33     0     0    66             
//Project 13
13   0 0   17   5   7  5
1                                        63     0    70                               
2                                        74     0     0                               
3                                        67     0    56                               
5                                        80     0     0                               
6                                         0    58    66                               
//Project 14
14   0 0   11   3  10  4
2                            89     0    61    72     0     0     0   100             
4                             0   104     0     0     0     0    71     0             
5                             0   103     0     0     0     0     0     0             
6                            92     0     0     0     0     0     0   104             
//Project 15
15   0 0   28   1   5  6
1               588   172   120    76    71                                           
2                 0     0    84    72    71                                           
3               470     0   126     0     0                                           
4               560   161   126     0    63                                           
5               602   141    94   104    81                                           
6                 0     0   106     0     0                                           
//Project 16
16   0 0   13   6  11  5
1                                              67     0     0     0     0     0       
2                                               0     0    87     0     0   264       
4                                              72    67    68    80    80   274       
5                                               0    55     0    87     0     0       
6                                               0    66     0     0     0     0       
//Project 17
17   0 0    3   2  10  3
1                       0     0    75    86     0     0    90    81   106             
4                       0    88    88     0    62    70     0    86    82             
5                     184     0    85    61    65    67    80    84     0             
//Project 18
18   0 0    7   6  11  3
2                                               0    22    29    34    42   117       
4                                               0     0    24    33    30    90       
6                                               0    26     0     0    45     0       
//Project 19
19   0 0    3   3   7  6
1                             0     0     0    75    72                               
2                             0     0     0     0    61                               
3                            84    79     0    67    69                               
4                             0     0     0    63     0                               
5                             0    76     0     0    49                               
6                            97    92    79    75    64                               
//Project 20
20   0 0   23   7   9  6
1                                                    37     0    36                   
2                                                     0     0    40                   
3                                                    29    44    38                   
4                                                    45    34    53                   
5                                                    38    57    38                   
6                                                     0    34     0                   
//Project 21
21   0 0    7   2   7  4
1                     115     0     0     0    40    39                               
2                       0     0     0    55    32    27                               
4                     101    73    48    50     0    31                               
6                      70     0    51    43    44    46                               
//Project 22
22   0 0   25   2   6  5
1                     136    89    74    61     0                                     
2                       0   102    76    72    75                                     
4                     170   101     0    72    54                                     
5                     134     0    90    80    76                                     
6                     182   114     0    71    74                                     
//Project 23
23   0 0   17   2   8  6
1                      59     0    39     0    20    19     0                         
2                      51     0     0    25    26    21    31                         
3                      47    31    36    24    19    21    30                         
4                      57    36     0    32     0    21    22                         
5                      65     0     0     0    26     0     0                         
6                       0    42     0     0     0    21    27                         
//Project 24
24   0 0   18   1   4  3
2               249    61    47    31                                                 
5                 0    53    31    38                                                 
6                 0    55     0     0                                                 
//Project 25
25   0 0   23   4  10  5
1                                  88    83    54     0    86    78    86             
3                                   0    76     0     0    68    64   115             
4                                 101     0    72    58     0     0    96             
5                                   0    65    70    69    76    89     0             
6                                  99     0     0     0     0     0     0             
//Project 26
26   0 0   27   2   8  4
1                     105    73    46     0    33    45    43                         
3                     118    76    42    47    30    35    56                         
4                       0     0    67    52    29     0     0                         
5                      93    61    41    37    47    42     0                         
//Project 27
27   0 0   30   7   9  4
1                                                     0    79     0                   
4                                                    55    70     0                   
5                                                    55     0     0                   
6                                                    69    62    69                   
//Project 28
28   0 0    5   7  11  4
1                                                     0     0     0     0    96       
3                                                     0     0     0    35   120       
5                                                     0     0     0    40     0       
6                                                     0     0    32    31     0       
//Project 29
29   0 0   22   8  10  4
1                                                          22    32    35             
2                                                           0    25    30             
3                                                          25    34     0             
6                                                          24    32    38             
//Project 30
30   0 0   22   5   9  6
1                                        45    51    45    45    47                   
2                                        53    34    36    59    39                   
3                                        45    40    37    53    36                   
4                                         0    39     0     0    53                   
5                                        43     0    39     0    38                   
6                                        33    38    45     0    61                   
//Project 31
31   0 0   21   1   6  3
1               186    65    36    28    22    25                                     
3               200    51    34    37     0    29                                     
4                 0     0    32    30    21    22                                     
//Project 32
32   0 0   24   5  11  4
1                                         0     0    21     0     0     0     0       
2                                        29     0     0     0     0    43   120       
4                                         0     0     0     0     0    33     0       
6                                         0    22     0     0     0    38     0       
//Project 33
33   0 0   26   3  10  4
1                             0     0     0    73     0     0     0     0             
2                             0   102     0     0     0     0     0   107             
5                             0     0     0    74    60     0     0     0             
6                            86    82    82    66     0     0    70    96             
//Project 34
34   0 0    5   3  10  4
3                            81    48    47    35    48     0    36    70             
4                            63     0     0    47     0     0    38     0             
5                             0     0     0     0     0     0     0    48             
6                            55    49    33    31    44    49    34     0             
//Project 35
35   0 0    9   2  10  4
2                       0    72     0    36    45    46    41     0     0             
3                      92     0     0    43    43    37    48    46     0             
4                      76    65    61    34    29    39    59     0    71             
5                     107     0     0     0    30     0     0     0    71             
//Project 36
36   0 0   10   9  11  3
1                                                                38    73   137       
2                                                                49     0     0       
6                                                                37    80   147       
//Project 37
37   0 0   15   7   9  3
1                                                    23     0     0                   
3                                                     0    32    23                   
6                                                    24    26    34                   
//Project 38
38   0 0    4   5  12  4
1                                         0     0    70     0    64   119     0     0 
2                                         0    62    63    85    88     0     0     0 
3                                        78    63     0    81    70   106   214   387 
5                                        70    58    49    76    89   106   297   467 
//Project 39
39   0 0   23   1   9  4
1                 0     0     0     0     0     0     0    26     0                   
2                 0     0    35    33     0     0     0     0    24                   
3                 0    51     0     0     0     0     0    32     0                   
5               173    46     0    31    28     0     0     0     0                   
//Project 40
40   0 0   26   7   9  4
1                                                    55    61    82                   
2                                                    52    74    93                   
3                                                     0    83     0                   
6                                                     0    80     0                   
