//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      134   150   122   149   127   149   160   144   140   134   136   124       1    1    2 
2        1      121   147   129   139   128   139   128   125   152   157   134   152       1    1    2 
3        1      128   129   141   142   122   145   144   160   125   134   143   135       1    1    1 
4        1      156   133   141   139   121   132   142   133   136   157   141   143       1    1    1 
5        1      126   139   121   135   121   159   127   151   142   134   131   138       3    1    2    2  0.5    6  1.5 
6        2      139   122   125   155   131   126   149   134   122   131   147   140       1    2    1 
7        2      128   128   137   141   160   152   156   141   139   148   123   135       3    1    2    2  1.5    6    1 
8        2      122   147   134   150   144   136   142   132   120   147   149   150       2    2  1.5    5    2 
9        2      160   150   124   123   143   131   142   143   140   150   131   136       1    2    1 
10       2      123   151   126   120   130   128   134   130   150   140   150   142       1    2    2 
11       3      125   121   138   155   139   128   136   148   126   147   128   135       1    3    2 
12       3      136   145   147   136   125   145   127   155   123   155   143   143       1    3  1.5 
13       3      126   125   153   135   127   138   141   149   150   120   121   129       1    3  1.5 
14       3      154   158   147   146   134   143   137   129   149   120   159   138       2    3    1    6  0.5 
15       3      157   143   125   126   143   144   152   141   145   143   133   138       1    3  1.5 
16       4      145   123   133   146   141   123   131   151   132   146   133   131       3    1  0.5    4    2    5  0.5 
17       4      151   122   123   158   153   153   150   159   134   136   122   152       1    4  1.5 
18       4      131   122   156   156   145   150   146   136   138   138   128   138       1    4  1.5 
19       4      132   122   121   125   125   147   146   121   129   154   137   124       1    4    1 
20       4      127   154   151   160   143   157   152   142   122   152   133   143       2    4    2    6    1 
21       4      155   151   138   138   128   126   144   123   144   151   124   130       3    1    2    3    2    4  1.5 
22       4      154   155   133   128   131   145   141   145   138   139   127   134       1    4    2 
23       5      135   158   121   140   160   159   159   126   149   157   133   126       1    5    1 
24       5      145   134   134   129   140   121   125   133   160   145   137   152       2    2  0.5    5  1.5 
25       5      123   125   139   145   135   144   141   145   130   135   138   120       2    3    2    5    2 
26       5      130   129   122   124   125   137   150   131   140   148   150   136       2    5  1.5    6    1 
27       5      153   151   149   154   135   155   137   144   139   125   126   143       1    5    1 
28       5      158   146   151   127   132   123   142   148   128   151   134   145       3    2    2    4  0.5    5  1.5 
29       5      152   143   124   156   158   135   135   154   159   156   135   144       3    2  0.5    3  0.5    5    2 
30       6      158   121   128   128   158   139   138   126   128   143   131   128       3    1  1.5    2    1    6    1 
31       6      131   121   151   138   134   131   156   145   120   148   148   135       1    6    1 
32       6      121   125   134   145   122   133   139   145   152   126   122   120       2    5  1.5    6    2 
33       6      143   157   123   136   137   156   153   146   145   127   140   140       3    2  0.5    5    2    6    2 
34       6      134   122   127   158   150   126   149   135   127   128   126   143       3    3  0.5    5  0.5    6    2 
35       6      156   124   133   130   124   149   148   125   129   135   149   142       1    6    2 
36       6      121   145   141   127   138   140   160   133   122   154   124   123       2    5  0.5    6  1.5 
37       6      144   131   132   152   154   136   147   131   153   128   126   125       2    5  1.5    6  1.5 
38       6      134   151   128   142   133   150   158   128   143   132   122   134       2    4    1    6  1.5 
39       6      138   122   135   147   137   160   120   134   156   142   138   154       3    4  0.5    5  0.5    6    2 
40       6      145   122   125   126   157   147   122   125   122   156   124   158       1    6  1.5 
//Department number d, number of members, requirements rd(d,t)
1       5       116   119   120   127   114   125   125   117   139   115   135   117 
2       5       115   137   126   119   136   127   127   109   126   132   120   123 
3       5       113   124   117   135   128   120   118   115   120   110   128   121 
4       7       160   179   156   181   190   181   190   167   160   174   179   182 
5       7       194   171   183   167   195   161   190   162   187   180   173   189 
6      11       304   258   290   290   268   276   261   244   270   284   234   247 
//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   21   3   5  5
1                            90    50    43                                           
2                             0     0    58                                           
3                            99     0     0                                           
5                             0    41    47                                           
6                             0    53    51                                           
//Project 2
2    0 0   12   3  11  3
1                           138    83   110     0     0   118   212     0     0       
3                             0    74   103    99     0    93     0   176   352       
5                           135     0     0     0     0    88     0   199     0       
//Project 3
3    0 0   27   3  11  5
2                            93     0    63    63    55     0     0   142   241       
3                            77    39    44    75     0    64     0     0     0       
4                            93    55    47    77     0    65    84   129   173       
5                             0    58     0    77    61     0     0     0     0       
6                             0     0     0     0    54     0   104   152   241       
//Project 4
4    0 0   22   5  12  6
1                                         0     0     0    31     0     0     0   533 
2                                        30     0    35    44    66    74   144   607 
3                                        36     0    38    39    69    89   110   588 
4                                         0    38     0     0     0    72     0   588 
5                                        41    30    41    43     0     0   148     0 
6                                        34    40     0    36    55    87   127     0 
//Project 5
5    0 0   16   3  11  4
1                            63    38     0    62     0    76   138   114   165       
2                             0    50    50    63     0     0     0     0   262       
3                             0    49     0     0     0     0     0     0     0       
6                            55    64    67     0    87    72     0     0   241       
//Project 6
6    0 0   23   2   7  3
3                     121    99    59    54    61    82                               
5                       0     0     0     0     0    57                               
6                       0    87    46     0     0     0                               
//Project 7
7    0 0   21   1   8  5
1                 0    84     0    53    42    60     0    65                         
2               195   125     0    67    73    43     0    47                         
3               221   138    68    52    50    61     0    47                         
5               205   103    85    59    51    74    51    82                         
6                 0     0     0    59     0    43    64    67                         
//Project 8
8    0 0   12   6   9  4
1                                               0     0   114     0                   
3                                              86    92     0   192                   
4                                               0     0   121     0                   
5                                             111   110    85   158                   
//Project 9
9    0 0   14   3   5  6
1                            41     0    42                                           
2                            37    33    40                                           
3                            48     0     0                                           
4                             0    26     0                                           
5                             0     0    29                                           
6                            41    25    41                                           
//Project 10
10   0 0   13   4   8  6
1                                  92    77   108   127   100                         
2                                  75    76     0     0   125                         
3                                  85    81    80     0     0                         
4                                   0     0     0     0   100                         
5                                  68   107    91   102    86                         
6                                   0     0    81    97     0                         
//Project 11
11   0 0   25   4   8  5
1                                   0     0    78   114     0                         
2                                   0    81     0   127     0                         
3                                   0   110   102     0    86                         
4                                   0    83     0     0     0                         
5                                  98    84    84   124   101                         
//Project 12
12   0 0   22   4  10  3
1                                  52    64    64    61    64   113   114             
2                                   0    74    48     0    69   102     0             
5                                  41     0     0     0     0     0     0             
//Project 13
13   0 0   30   7   9  6
1                                                     0     0    55                   
2                                                    38     0     0                   
3                                                     0     0    64                   
4                                                     0     0    78                   
5                                                    44    34    78                   
6                                                    38     0    60                   
//Project 14
14   0 0   10  10  12  3
2                                                                     112   199     0 
5                                                                     129   182   938 
6                                                                     139     0  1141 
//Project 15
15   0 0    9   5  10  6
1                                        41    34    42    42     0     0             
2                                        33     0     0    47    55    59             
3                                        29    42     0    32    73     0             
4                                         0     0    42     0     0     0             
5                                         0     0     0     0    80    77             
6                                         0     0     0    32     0     0             
//Project 16
16   0 0   15   2   4  4
2                       0     0    28                                                 
3                      60     0    33                                                 
4                      73    48    29                                                 
5                      69    38    38                                                 
//Project 17
17   0 0   24   1   7  6
1                 0   175     0    84     0     0     0                               
2                 0     0   142     0     0     0    98                               
3                 0     0     0    88    84     0     0                               
4                 0     0     0    96    80     0     0                               
5                 0     0     0    74     0     0     0                               
6               275     0   122     0    89    80   115                               
//Project 18
18   0 0   25   3   7  4
1                             0    25     0    42    37                               
3                            55     0     0     0    37                               
5                            55     0     0    28    48                               
6                            55     0    30    30     0                               
//Project 19
19   0 0    4   2   5  4
1                       0     0   100     0                                           
4                     151   111    75     0                                           
5                       0     0     0    93                                           
6                     198   149    78   108                                           
//Project 20
20   0 0   16   1   4  4
1                 0     0     0    80                                                 
2                 0   170     0     0                                                 
3               290   140    99    67                                                 
5               294   164   139   100                                                 
//Project 21
21   0 0   27   1   4  4
1                 0     0     0    79                                                 
2               315   207     0     0                                                 
3                 0   142     0     0                                                 
5                 0     0   132    99                                                 
//Project 22
22   0 0    5   7  11  3
1                                                    57    64    87    97     0       
3                                                     0     0     0   119     0       
4                                                    58    76   104   127     0       
//Project 23
23   0 0   30   8  10  3
2                                                          34    75    87             
4                                                          43     0    87             
6                                                          44     0     0             
//Project 24
24   0 0   30   4   7  3
2                                  36    28    39    48                               
4                                  27    34    37    40                               
5                                  33    41    42    51                               
//Project 25
25   0 0   14   9  11  3
1                                                                98     0   203       
2                                                               140    92   186       
6                                                                 0     0   237       
//Project 26
26   0 0    8   3   9  3
1                           104    82     0     0     0     0     0                   
2                             0    77     0     0     0     0     0                   
3                             0    91     0   104   114     0     0                   
//Project 27
27   0 0   17   3  11  5
2                            83    67    45     0    88    48    80   159   161       
3                            91    41    58    61     0    51    87     0   241       
4                             0    60     0     0     0     0     0     0     0       
5                            57    42    55    68     0    53     0   122   199       
6                            71    47    69    73     0    60     0   139     0       
//Project 28
28   0 0   17   4  10  5
1                                   0    37    43    35    47    60    79             
2                                   0     0    34    35     0     0    82             
3                                   0     0     0    42     0     0    62             
4                                  29    29    31    42    32    71    79             
6                                   0     0    43    45     0    60     0             
//Project 29
29   0 0   29   5  11  5
2                                         0     0     0     0   133     0     0       
3                                         0     0    54     0   111     0     0       
4                                        47    49    75    64   131   119   262       
5                                        66    77     0    76     0     0     0       
6                                         0     0     0     0     0     0   216       
//Project 30
30   0 0    2   1   8  5
2               101    51    46    30     0    38    34    36                         
3               135    64    52     0     0    40     0    35                         
4                 0    77     0     0    29    36    48     0                         
5               139    75    40    37    33    40    37    36                         
6                 0    60    51     0     0     0     0     0                         
//Project 31
31   0 0    2   2   7  6
1                       0     0     0     0    42     0                               
2                      71    51    36    40    31    51                               
3                      62    48     0    34     0    40                               
4                       0     0     0    42     0     0                               
5                       0     0    31    29    33    40                               
6                      67    41    27    35    36    51                               
//Project 32
32   0 0    5   1   6  5
2               141    88    69    44     0    67                                     
3               186   110    80     0    45     0                                     
4                 0     0     0     0     0    67                                     
5               228     0    74    48     0    60                                     
6                 0   131     0    42    42    77                                     
//Project 33
33   0 0   22   4   7  4
2                                  76   100    84     0                               
3                                  78    95   102   121                               
4                                  67    94     0    91                               
5                                   0     0   110     0                               
//Project 34
34   0 0   17   1   9  6
1                 0     0     0     0     0     0   101     0     0                   
2               330   164   133    68    97    93   108   117   176                   
3                 0     0     0    71     0     0   134     0     0                   
4               248   151   124     0   104     0     0   114     0                   
5               290   181     0     0     0     0     0   115     0                   
6                 0   188     0     0   113    80   137   122   196                   
//Project 35
35   0 0   15   6   8  3
1                                               0     0    32                         
2                                              43     0     0                         
6                                              39     0    47                         
//Project 36
36   0 0   11   2   8  3
1                       0    49    30    35    30    41    44                         
4                      75    51    29     0    36    37    47                         
6                      54     0    35     0    43     0     0                         
//Project 37
37   0 0   15   4  10  5
1                                   0   103    92     0   121   194   161             
2                                   0     0     0     0     0     0   166             
3                                   0     0     0     0    88     0     0             
4                                  93     0     0   131     0   174   201             
5                                  87   109   104     0   122   178   219             
//Project 38
38   0 0   25   6  10  6
1                                               0    98     0     0     0             
2                                              93   132   114     0     0             
3                                               0    94     0     0   231             
4                                               0     0    94   174     0             
5                                               0   104     0   214   226             
6                                             105     0   113     0     0             
//Project 39
39   0 0   11   1   4  3
2               101     0    37     0                                                 
3                 0    58    38    27                                                 
5               120    75    52    38                                                 
//Project 40
40   0 0   16   1   3  4
1                 0    86    73                                                       
2               155   108    66                                                       
3               228   112    96                                                       
6               139   123    88                                                       
