//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      160   139   133   128   150   150   160   143   160   133   153   147       1    1    1 
2        1      134   140   123   137   152   124   142   152   151   159   154   155       3    1    1    2    1    6    2 
3        1      133   159   144   130   148   120   149   153   156   158   150   138       1    1    2 
4        1      133   121   136   150   140   121   147   137   133   131   148   149       2    1  1.5    5    1 
5        1      136   155   158   148   153   147   155   147   143   152   129   137       3    1    2    4  1.5    6    2 
6        2      140   138   155   145   139   158   151   133   160   137   150   135       3    2  1.5    3    1    5    1 
7        2      155   145   151   130   125   147   128   153   152   139   122   135       1    2  1.5 
8        2      144   120   134   159   144   131   155   156   139   124   135   140       3    2  1.5    3    2    6    1 
9        2      130   127   142   138   120   126   143   121   142   157   150   130       3    1    1    2    2    6  1.5 
10       2      146   128   133   158   145   129   136   147   155   121   135   153       1    2    1 
11       3      142   132   159   139   136   152   159   144   122   139   155   156       2    3    2    4  1.5 
12       3      143   125   139   130   132   156   157   158   144   123   151   127       3    3    1    4    2    6    2 
13       3      154   141   158   152   124   139   120   127   152   159   142   137       2    3  1.5    6  1.5 
14       3      156   160   135   158   159   154   159   122   141   154   123   137       3    1  1.5    3    1    6    1 
15       3      125   150   120   129   136   125   131   143   148   158   129   137       2    3    2    4  1.5 
16       3      146   149   136   157   120   141   126   134   131   157   135   141       1    3    1 
17       3      132   136   146   155   143   142   120   154   136   151   133   140       3    1    1    2    1    3    2 
18       4      134   153   146   160   147   127   133   145   141   151   150   151       2    4    2    6    2 
19       4      126   133   155   132   150   134   150   127   152   140   129   141       3    2    1    4    1    5    2 
20       4      128   122   159   150   147   138   150   137   139   132   146   131       3    1    1    4  1.5    6    2 
21       4      142   126   153   155   145   133   126   137   138   159   130   148       2    4    1    6    1 
22       4      127   152   131   149   131   143   145   149   145   157   145   130       2    3    2    4    2 
23       4      152   136   145   127   144   136   126   126   137   156   155   160       3    4    1    5    1    6    2 
24       5      142   149   158   139   136   125   140   136   132   134   156   152       3    3  0.5    4  1.5    5  1.5 
25       5      121   129   126   141   155   132   150   136   159   137   153   133       1    5    1 
26       5      131   142   121   131   145   145   122   131   150   159   132   136       3    3  0.5    5    2    6  0.5 
27       5      154   147   129   147   144   153   138   160   142   130   151   137       3    2  1.5    3    2    5    1 
28       5      150   120   124   125   145   137   153   153   158   156   127   125       1    5  1.5 
29       5      152   146   147   138   136   149   142   144   153   145   146   125       3    2    1    4    2    5    2 
30       5      134   146   155   154   142   145   158   132   154   142   140   131       3    2  1.5    5  1.5    6  1.5 
31       5      138   142   141   120   149   127   141   129   154   141   134   143       2    1  1.5    5    1 
32       6      140   130   159   133   147   125   140   157   143   158   123   148       2    5  1.5    6    1 
33       6      125   134   146   139   143   121   150   144   138   160   140   147       1    6    1 
34       6      143   154   121   155   159   155   135   125   152   143   159   153       1    6  1.5 
35       6      123   142   120   138   125   137   124   155   145   149   136   144       1    6    1 
36       6      120   131   150   150   158   128   149   159   127   159   150   133       2    1    1    6    2 
37       6      146   142   142   121   153   132   155   127   159   135   120   145       1    6    1 
38       6      146   142   157   144   144   125   129   152   126   149   134   130       3    2  1.5    5    1    6  1.5 
39       6      138   150   150   140   124   132   146   151   145   141   126   144       1    6    1 
40       6      158   148   123   137   141   129   152   148   139   135   144   159       1    6    1 
//Department number d, number of members, requirements rd(d,t)
1       5       130   129   128   125   143   107   145   144   130   142   139   144 
2       5       133   115   132   136   117   137   127   116   139   109   137   135 
3       7       170   175   181   195   182   189   165   187   185   178   179   157 
4       6       130   132   159   165   142   140   137   132   155   160   136   157 
5       8       201   205   181   212   222   195   184   222   223   214   207   182 
6       9       204   248   251   241   227   225   219   260   207   238   197   216 
//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   22   7   9  3
3                                                    85    70    98                   
5                                                    81    95    82                   
6                                                    85    89    89                   
//Project 2
2    0 0   13   2   9  6
1                      69    31    43    29    28     0    34    34                   
2                       0     0     0     0     0    23     0    38                   
3                      80    39    47    26    33    32    25    28                   
4                       0    45    41    27    35    29    32    31                   
5                       0     0    39    33     0    31     0     0                   
6                      88    40    42    39    35     0    31     0                   
//Project 3
3    0 0    5   2   8  6
1                       0    35     0    34    28    29    33                         
2                      93     0     0    34     0     0    35                         
3                      69     0     0     0     0    27     0                         
4                      69     0     0     0     0    31    31                         
5                       0    39    35     0    33    29     0                         
6                      96    45    43     0    28    29    25                         
//Project 4
4    0 0   22   8  12  4
2                                                          96     0   177     0   405 
3                                                          73    89   183   202   410 
4                                                          87    76   145   212     0 
5                                                           0     0     0     0   410 
//Project 5
5    0 0   30   3  11  5
2                           110     0   101     0     0     0     0     0     0       
3                            92   114    87    76    81     0    99   133     0       
4                           102   119    95    91     0    83   101   157     0       
5                             0     0     0     0     0    68     0     0     0       
6                            88   102    80    89     0     0     0     0     0       
//Project 6
6    0 0    9   2  10  6
1                      72    40    46    32     0    29    37    27    60             
2                      80     0     0    34     0    33     0     0    58             
3                       0     0     0     0     0     0     0     0    68             
4                      85     0    34    35    30     0     0    35    48             
5                      72    36    35    35     0     0    34     0    66             
6                       0     0    45    26     0     0     0     0     0             
//Project 7
7    0 0   16   1   7  4
1                 0     0     0     0     0    73    56                               
3               678   152    78     0     0    64     0                               
5               854   171    58     0     0     0     0                               
6                 0     0     0    81     0     0     0                               
//Project 8
8    0 0    1   5  12  3
1                                        33     0    29     0     0     0    76     0 
2                                         0    37     0    36    26    66    79   127 
4                                        34    41     0    35     0    54    87     0 
//Project 9
9    0 0   14   2   8  3
2                     128    58    82    58    61     0    66                         
4                     134    65     0     0    48    59    55                         
5                      99    53     0    52     0     0     0                         
//Project 10
10   0 0   15   3  10  5
2                            88     0    78     0    65     0    95     0             
3                            82     0     0     0    62    66     0     0             
4                           108   126    78    86    80    93   100   171             
5                            82     0   101     0    85    77    95   179             
6                           115   126    85    99    90    89    80   131             
//Project 11
11   0 0   27   2   4  5
1                     101    46     0                                                 
3                     155     0     0                                                 
4                     158    75    58                                                 
5                     169     0     0                                                 
6                     155     0     0                                                 
//Project 12
12   0 0    3   6   9  3
1                                               0     0    35     0                   
2                                              32     0     0    31                   
6                                               0    31     0    27                   
//Project 13
13   0 0   22   1   9  3
2                 0   128    46    61     0    58     0    64     0                   
3                 0     0     0     0     0     0    52    58    62                   
5                 0     0     0     0    59    64     0    52     0                   
//Project 14
14   0 0   12   3   7  4
1                            44    35    26    30    25                               
3                             0     0     0     0    33                               
5                             0    41     0    30    26                               
6                             0    34    35    30    24                               
//Project 15
15   0 0    5   9  12  5
1                                                                 0     0   153     0 
2                                                                58     0   135     0 
3                                                                 0   105     0     0 
4                                                                 0     0   115     0 
5                                                                39    88   135   220 
//Project 16
16   0 0    7   2   7  4
1                      99    54     0    68     0    45                               
3                       0    50    81    71    45    46                               
5                     160    60    67    62    50    42                               
6                       0    51     0    54    59    49                               
//Project 17
17   0 0   22   3   9  3
1                             0    34    31    38    28     0     0                   
3                             0     0     0     0    24    26     0                   
5                            40    37     0     0    30    25     0                   
//Project 18
18   0 0   29   4  10  3
4                                  49     0    70    42    47     0     0             
5                                  66     0     0     0     0    63     0             
6                                  73    54    57    51    53    45    76             
//Project 19
19   0 0    1   3   9  3
2                            91   111     0    97     0   100    91                   
3                           101   115    90    95    61    97    79                   
5                             0     0    88   101    85    97    87                   
//Project 20
20   0 0    7   3  11  3
1                            35     0    37    38    24    29    27    70    92       
5                             0    35    27     0     0    32    25     0    71       
6                            41     0    30     0    25    34    25    50    92       
//Project 21
21   0 0   27   6   8  3
3                                               0    53    59                         
5                                               0    37     0                         
6                                              45    45     0                         
//Project 22
22   0 0    4   8  11  4
1                                                          78    94   159   164       
2                                                          76    98   187   243       
3                                                           0    69   161     0       
6                                                           0    95     0   223       
//Project 23
23   0 0   22   4   9  5
1                                   0    87    83    69    81    69                   
2                                   0     0    80    74     0    77                   
4                                  96    88    88     0     0    80                   
5                                 100    84   107    70     0     0                   
6                                  87   102     0     0    93     0                   
//Project 24
24   0 0   23   4   8  3
1                                   0    83     0     0     0                         
2                                  87     0     0    81    73                         
5                                 124     0     0    86     0                         
//Project 25
25   0 0   12  10  12  3
1                                                                     135     0   388 
4                                                                     161   164   299 
5                                                                       0     0   388 
//Project 26
26   0 0    4   1   7  3
2               606    88    32    41     0    29     0                               
5                 0     0     0     0     0    32     0                               
6               606     0    43    37    39    30    29                               
//Project 27
27   0 0   27   4   8  4
1                                  50     0     0    43     0                         
2                                   0    43     0    41    51                         
4                                  70     0     0     0     0                         
6                                   0    55     0     0     0                         
//Project 28
28   0 0   13   6  12  5
1                                               0     0     0     0    64    74     0 
2                                               0    33    32    36     0    66   119 
4                                              28    33    34    27    60     0     0 
5                                              30    24    27    33    58    79   123 
6                                               0     0    31     0     0     0     0 
//Project 29
29   0 0    8   3  11  6
1                           113     0    76    74    73    76     0     0     0       
2                             0     0    73   100    81    98    90     0   184       
3                           116    86    75    92     0    66    73   147   238       
4                             0     0    99     0    83     0     0     0     0       
5                           117     0     0     0     0     0     0     0     0       
6                             0     0    99     0     0     0     0     0     0       
//Project 30
30   0 0    2   3  10  5
1                            34    42     0     0     0    32    36    70             
3                            41    42    26     0    33    31    34     0             
4                             0    41    29    33    29    31    26     0             
5                            43    39     0     0    28     0    30     0             
6                            34     0     0    38     0     0     0     0             
//Project 31
31   0 0    1   3  10  6
1                            36    43    36    40     0     0     0    66             
2                            31    47    40    36    30    25    30     0             
3                            39    42    34    36    34     0     0     0             
4                            45     0    39     0    28    25    30    50             
5                            31    31     0    27    29    27    35     0             
6                             0     0     0    36     0     0     0     0             
//Project 32
32   0 0    1   2   8  6
1                     211   115    91     0    96    83     0                         
2                     236   102   100    81     0    68    66                         
3                     228    93   100    76    74    80     0                         
4                     211     0     0     0   107     0     0                         
5                     193    83   110   107   103    79    71                         
6                       0     0     0   105     0    63     0                         
//Project 33
33   0 0    5   5  12  4
1                                        81    81    82    85    88   133   240   282 
2                                         0     0    73    79     0     0     0     0 
4                                         0    95    67    85    94   179   171   388 
5                                        74     0    89    86    78   137   246   291 
//Project 34
34   0 0   10   3   9  6
1                             0     0     0    65     0    39     0                   
2                            68     0     0    67    34    61    60                   
3                            73    69     0    66    51     0    45                   
4                            54     0    62    45    36     0     0                   
5                            67    47    58    49    35    38    62                   
6                            78    82    68    53    52    51    64                   
//Project 35
35   0 0   28   7  12  3
2                                                     0    60    67     0   123     0 
3                                                    39     0    66     0    94     0 
5                                                    53     0    50   123    97     0 
//Project 36
36   0 0    8   3   5  6
1                            72     0     0                                           
2                            67    71    54                                           
3                             0    75    42                                           
4                            72    51    44                                           
5                            56    54    65                                           
6                            74    85     0                                           
//Project 37
37   0 0   16   8  10  6
1                                                         100    86   187             
2                                                           0    97   141             
3                                                           0    84     0             
4                                                           0    96     0             
5                                                          85    80     0             
6                                                           0    99   173             
//Project 38
38   0 0   21   2   9  3
2                     190    96    85    93    88     0    66     0                   
3                     225    91    95   104     0    73    70    84                   
4                       0   107    85    97   106    90     0     0                   
//Project 39
39   0 0   17   6  12  4
2                                              86    63    87    92   157   230   295 
3                                              90    64     0    83     0   199     0 
5                                               0    74     0    89     0     0   361 
6                                              96    76    96    91     0   197     0 
//Project 40
40   0 0   17   1   5  3
4                 0     0     0    99     0                                           
5              1266   182   111     0     0                                           
6                 0     0     0     0    90                                           
