//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       2    1    1    2    1 
2        1      134   140   123   137   152   124   142   152   151   159   154   155       3    1    1    5    1    6  0.5 
3        1      133   159   144   130   148   120   149   153   156   158   150   138       2    1    2    4  1.5 
4        1      133   121   136   150   140   121   147   137   133   131   148   149       3    1  1.5    2  1.5    3    1 
5        1      136   155   158   148   153   147   155   147   143   152   129   137       3    1    2    3    2    5  1.5 
6        2      140   138   155   145   139   158   151   133   160   137   150   135       3    1    1    2  1.5    5  0.5 
7        2      155   145   151   130   125   147   128   153   152   139   122   135       2    2  1.5    4  1.5 
8        2      144   120   134   159   144   131   155   156   139   124   135   140       3    2  1.5    4    2    5  0.5 
9        2      130   127   142   138   120   126   143   121   142   157   150   130       3    2    2    5    2    6  1.5 
10       2      146   128   133   158   145   129   136   147   155   121   135   153       2    1  1.5    2    1 
11       3      142   132   159   139   136   152   159   144   122   139   155   156       3    3    2    4  1.5    6    2 
12       3      143   125   139   130   132   156   157   158   144   123   151   127       3    1    1    3    1    6  1.5 
13       3      154   141   158   152   124   139   120   127   152   159   142   137       3    3  1.5    4  1.5    6    2 
14       3      156   160   135   158   159   154   159   122   141   154   123   137       3    3    1    5    2    6    1 
15       3      125   150   120   129   136   125   131   143   148   158   129   137       2    1    1    3    2 
16       3      146   149   136   157   120   141   126   134   131   157   135   141       2    3    1    6    1 
17       3      132   136   146   155   143   142   120   154   136   151   133   140       3    1  1.5    3    2    4    1 
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    1    2    4    1    6  1.5 
20       4      128   122   159   150   147   138   150   137   139   132   146   131       3    4  1.5    5    1    6    1 
21       4      142   126   153   155   145   133   126   137   138   159   130   148       3    2    1    3  1.5    4    1 
22       4      127   152   131   149   131   143   145   149   145   157   145   130       3    4    2    5    2    6  0.5 
23       4      152   136   145   127   144   136   126   126   137   156   155   160       3    3    2    4    1    5    1 
24       5      142   149   158   139   136   125   140   136   132   134   156   152       3    1  1.5    2  1.5    5  1.5 
25       5      121   129   126   141   155   132   150   136   159   137   153   133       2    1    1    5    1 
26       5      131   142   121   131   145   145   122   131   150   159   132   136       3    1  0.5    2    2    5    2 
27       5      154   147   129   147   144   153   138   160   142   130   151   137       3    1    1    5    1    6    2 
28       5      150   120   124   125   145   137   153   153   158   156   127   125       2    3    1    5  1.5 
29       5      152   146   147   138   136   149   142   144   153   145   146   125       3    1    1    2    2    5    2 
30       5      134   146   155   154   142   145   158   132   154   142   140   131       3    1  0.5    3  0.5    5  1.5 
31       5      138   142   141   120   149   127   141   129   154   141   134   143       2    5    1    6  1.5 
32       6      140   130   159   133   147   125   140   157   143   158   123   148       2    3  1.5    6    1 
33       6      125   134   146   139   143   121   150   144   138   160   140   147       2    3  0.5    6    1 
34       6      143   154   121   155   159   155   135   125   152   143   159   153       2    3  0.5    6  1.5 
35       6      123   142   120   138   125   137   124   155   145   149   136   144       2    2    1    6    1 
36       6      120   131   150   150   158   128   149   159   127   159   150   133       2    2    1    6    2 
37       6      146   142   142   121   153   132   155   127   159   135   120   145       2    4    2    6    1 
38       6      146   142   157   144   144   125   129   152   126   149   134   130       3    4    1    5    2    6  1.5 
39       6      138   150   150   140   124   132   146   151   145   141   126   144       2    5    1    6    1 
40       6      158   148   123   137   141   129   152   148   139   135   144   159       2    3  0.5    6    1 
//Department number d, number of members, requirements rd(d,t)
1       5       111   130   124   126   121   128   145   128   119   145   136   136 
2       5       130   110   117   143   133   133   125   135   128   134   112   124 
3       7       159   164   186   169   181   196   160   195   182   197   169   167 
4       6       129   141   157   153   168   162   145   158   163   159   158   145 
5       8       196   223   209   206   219   222   228   202   206   210   188   199 
6       9       240   246   220   215   252   231   209   226   242   259   226   210 
//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                                                    63    52    73                   
5                                                    60    71    61                   
6                                                    63    67    67                   
//Project 2
2    0 0   13   2   9  6
1                      52    23    32    21    21     0    25    26                   
2                       0     0     0     0     0    17     0    28                   
3                      60    29    35    20    24    24    18    21                   
4                       0    34    30    20    26    21    24    23                   
5                       0     0    29    25     0    23     0     0                   
6                      66    30    31    29    26     0    23     0                   
//Project 3
3    0 0    5   2   8  6
1                       0    26     0    25    21    21    25                         
2                      70     0     0    25     0     0    26                         
3                      52     0     0     0     0    20     0                         
4                      52     0     0     0     0    23    23                         
5                       0    29    26     0    24    22     0                         
6                      72    34    32     0    21    21    18                         
//Project 4
4    0 0   22   8  12  4
2                                                          72     0   133     0   304 
3                                                          54    67   137   151   307 
4                                                          65    57   109   159     0 
5                                                           0     0     0     0   307 
//Project 5
5    0 0   30   3  11  5
2                            82     0    76     0     0     0     0     0     0       
3                            69    85    65    57    60     0    74    99     0       
4                            76    89    71    68     0    62    76   118     0       
5                             0     0     0     0     0    51     0     0     0       
6                            66    76    60    66     0     0     0     0     0       
//Project 6
6    0 0    9   2  10  6
1                      54    30    34    24     0    21    28    20    45             
2                      60     0     0    25     0    25     0     0    43             
3                       0     0     0     0     0     0     0     0    51             
4                      64     0    25    26    23     0     0    26    36             
5                      54    27    26    26     0     0    25     0    49             
6                       0     0    33    20     0     0     0     0     0             
//Project 7
7    0 0   16   1   7  4
1                 0     0     0     0     0    54    42                               
3               508   114    58     0     0    48     0                               
5               776   128    43     0     0     0     0                               
6                 0     0     0    60     0     0     0                               
//Project 8
8    0 0    1   5  12  3
1                                        25     0    21     0     0     0    57     0 
2                                         0    28     0    27    19    49    59    95 
4                                        25    30     0    26     0    40    65     0 
//Project 9
9    0 0   14   2   8  3
2                      96    43    61    43    46     0    50                         
4                     100    49     0     0    36    44    41                         
5                      74    39     0    39     0     0     0                         
//Project 10
10   0 0   15   3  10  5
2                            66     0    58     0    49     0    71     0             
3                            61     0     0     0    47    50     0     0             
4                            81    94    58    65    60    69    75   128             
5                            61     0    76     0    63    58    71   134             
6                            86    94    64    74    68    67    60    98             
//Project 11
11   0 0   27   2   4  5
1                      76    35     0                                                 
3                     116     0     0                                                 
4                     118    56    43                                                 
5                     126     0     0                                                 
6                     116     0     0                                                 
//Project 12
12   0 0    3   6   9  3
1                                               0     0    26     0                   
2                                              24     0     0    23                   
6                                               0    23     0    20                   
//Project 13
13   0 0   22   1   9  3
2                 0    96    35    45     0    43     0    48     0                   
3                 0     0     0     0     0     0    39    43    46                   
5                 0     0     0     0    44    48     0    39     0                   
//Project 14
14   0 0   12   3   7  4
1                            33    26    20    23    18                               
3                             0     0     0     0    25                               
5                             0    30     0    23    19                               
6                             0    25    26    23    18                               
//Project 15
15   0 0    5   9  12  5
1                                                                 0     0   115     0 
2                                                                43     0   101     0 
3                                                                 0    78     0     0 
4                                                                 0     0    86     0 
5                                                                29    66   101   165 
//Project 16
16   0 0    7   2   7  4
1                      74    40     0    51     0    34                               
3                       0    37    60    53    34    34                               
5                     120    45    50    46    37    31                               
6                       0    38     0    40    44    37                               
//Project 17
17   0 0   22   3   9  3
1                             0    25    23    29    21     0     0                   
3                             0     0     0     0    18    19     0                   
5                            30    27     0     0    23    18     0                   
//Project 18
18   0 0   29   4  10  3
4                                  36     0    53    31    35     0     0             
5                                  49     0     0     0     0    47     0             
6                                  54    40    42    38    39    34    57             
//Project 19
19   0 0    1   3   9  3
2                            68    83     0    72     0    75    68                   
3                            75    86    67    71    46    72    59                   
5                             0     0    66    76    63    72    65                   
//Project 20
20   0 0    7   3  11  3
1                            26     0    28    29    18    21    20    53    69       
5                             0    26    20     0     0    24    19     0    53       
6                            31     0    22     0    18    25    19    37    69       
//Project 21
21   0 0   27   6   8  3
3                                               0    39    44                         
5                                               0    28     0                         
6                                              34    34     0                         
//Project 22
22   0 0    4   8  11  4
1                                                          58    70   119   123       
2                                                          57    73   140   182       
3                                                           0    52   121     0       
6                                                           0    71     0   167       
//Project 23
23   0 0   22   4   9  5
1                                   0    65    62    52    61    52                   
2                                   0     0    60    55     0    57                   
4                                  72    66    66     0     0    60                   
5                                  75    63    80    52     0     0                   
6                                  65    76     0     0    69     0                   
//Project 24
24   0 0   23   4   8  3
1                                   0    62     0     0     0                         
2                                  65     0     0    60    54                         
5                                  93     0     0    64     0                         
//Project 25
25   0 0   12  10  12  3
1                                                                     101     0   291 
4                                                                     121   123   224 
5                                                                       0     0   291 
//Project 26
26   0 0    4   1   7  3
2               455    66    24    30     0    22     0                               
5                 0     0     0     0     0    24     0                               
6               455     0    32    27    29    23    21                               
//Project 27
27   0 0   27   4   8  4
1                                  37     0     0    32     0                         
2                                   0    32     0    31    38                         
4                                  52     0     0     0     0                         
6                                   0    41     0     0     0                         
//Project 28
28   0 0   13   6  12  5
1                                               0     0     0     0    48    55     0 
2                                               0    25    24    27     0    49    89 
4                                              21    25    25    20    45     0     0 
5                                              23    18    20    25    43    59    92 
6                                               0     0    23     0     0     0     0 
//Project 29
29   0 0    8   3  11  6
1                            85     0    57    55    55    57     0     0     0       
2                             0     0    55    75    60    73    68     0   138       
3                            87    64    56    69     0    50    55   110   178       
4                             0     0    74     0    62     0     0     0     0       
5                            88     0     0     0     0     0     0     0     0       
6                             0     0    74     0     0     0     0     0     0       
//Project 30
30   0 0    2   3  10  5
1                            25    31     0     0     0    24    27    53             
3                            31    31    20     0    25    23    26     0             
4                             0    30    21    24    22    23    19     0             
5                            32    29     0     0    21     0    22     0             
6                            25     0     0    29     0     0     0     0             
//Project 31
31   0 0    1   3  10  6
1                            27    32    27    30     0     0     0    49             
2                            23    35    30    27    23    18    22     0             
3                            29    31    25    27    26     0     0     0             
4                            34     0    29     0    21    18    22    37             
5                            23    23     0    20    21    20    26     0             
6                             0     0     0    27     0     0     0     0             
//Project 32
32   0 0    1   2   8  6
1                     158    86    68     0    72    62     0                         
2                     177    76    75    61     0    51    50                         
3                     171    70    75    57    55    60     0                         
4                     158     0     0     0    80     0     0                         
5                     144    62    82    80    77    59    53                         
6                       0     0     0    79     0    47     0                         
//Project 33
33   0 0    5   5  12  4
1                                        61    60    61    64    66    99   180   211 
2                                         0     0    55    59     0     0     0     0 
4                                         0    71    50    64    70   134   128   291 
5                                        56     0    66    65    58   103   184   218 
//Project 34
34   0 0   10   3   9  6
1                             0     0     0    48     0    29     0                   
2                            51     0     0    50    26    46    45                   
3                            55    51     0    49    38     0    34                   
4                            40     0    46    34    27     0     0                   
5                            50    35    43    36    26    29    46                   
6                            58    61    51    40    39    38    48                   
//Project 35
35   0 0   28   7  12  3
2                                                     0    45    50     0    92     0 
3                                                    29     0    49     0    71     0 
5                                                    39     0    38    92    73     0 
//Project 36
36   0 0    8   3   5  6
1                            54     0     0                                           
2                            50    53    40                                           
3                             0    56    31                                           
4                            54    38    33                                           
5                            42    40    49                                           
6                            55    63     0                                           
//Project 37
37   0 0   16   8  10  6
1                                                          75    64   140             
2                                                           0    72   106             
3                                                           0    63     0             
4                                                           0    72     0             
5                                                          64    60     0             
6                                                           0    74   130             
//Project 38
38   0 0   21   2   9  3
2                     142    72    63    70    66     0    50     0                   
3                     169    68    71    78     0    55    52    63                   
4                       0    80    63    72    79    68     0     0                   
//Project 39
39   0 0   17   6  12  4
2                                              65    47    65    69   118   173   221 
3                                              67    48     0    62     0   149     0 
5                                               0    55     0    67     0     0   271 
6                                              72    57    72    68     0   148     0 
//Project 40
40   0 0   17   1   5  3
4                 0     0     0    74     0                                           
5              1151   136    83     0     0                                           
6                 0     0     0     0    67                                           
