//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      138   154   159   128   160   149   160   131   120   121   157   158       2    1    1    5  1.5 
2        1      144   150   159   153   148   158   136   143   125   142   154   124       1    1    1 
3        1      153   133   126   159   154   126   143   122   142   140   154   134       2    1    1    5    1 
4        1      136   137   157   121   142   136   153   159   123   138   139   128       2    1    2    2    1 
5        1      150   133   123   130   125   150   144   139   128   128   132   153       3    1  1.5    2    1    5  1.5 
6        2      126   144   142   132   128   143   122   148   151   142   147   155       3    2    2    5    2    6  0.5 
7        2      133   123   160   145   131   126   151   123   149   150   137   149       3    2    2    3    2    6  1.5 
8        2      142   143   148   120   143   151   151   151   155   142   154   125       1    2    2 
9        2      143   158   131   132   123   133   156   123   140   148   152   124       2    2    2    5    1 
10       2      157   159   150   121   125   155   147   138   121   133   141   152       3    2  1.5    5    1    6    1 
11       2      120   158   158   160   153   148   142   135   141   122   132   128       2    2    2    6  1.5 
12       3      147   124   150   138   123   141   144   140   158   125   154   121       3    2  0.5    3  1.5    5  1.5 
13       3      131   160   124   157   142   138   120   129   135   134   127   140       2    1    1    3    1 
14       3      126   157   137   128   153   125   157   131   124   136   157   125       1    3    2 
15       3      154   141   154   152   146   124   159   140   130   125   121   138       3    2    1    3    1    4  0.5 
16       3      132   141   145   128   134   131   160   130   132   129   146   127       2    2  1.5    3    1 
17       3      157   158   157   131   129   157   146   147   133   131   160   156       2    3    1    5  1.5 
18       3      143   139   146   128   158   157   150   133   151   134   135   120       2    3    1    6    1 
19       4      135   146   151   123   158   151   159   133   121   159   126   159       1    4  1.5 
20       4      127   138   149   123   155   123   139   144   144   159   156   133       3    2    2    4  1.5    6  0.5 
21       4      160   146   147   147   150   152   150   132   146   121   121   151       1    4  1.5 
22       4      122   156   148   121   131   132   140   157   135   160   135   149       3    1    2    4  1.5    5  1.5 
23       4      143   152   154   145   152   140   129   140   153   130   126   142       1    4    1 
24       5      132   157   154   126   128   147   134   159   156   121   144   124       1    5  1.5 
25       5      137   151   157   147   142   148   139   134   134   120   146   143       2    5    2    6  0.5 
26       5      143   124   150   150   146   134   145   158   151   158   128   122       2    3  1.5    5  1.5 
27       5      152   139   129   129   160   155   123   152   124   151   131   145       1    5    1 
28       5      147   154   133   128   155   159   138   160   145   121   123   137       3    1  1.5    4  0.5    5    2 
29       6      138   128   143   149   151   131   160   158   120   159   131   123       2    1  1.5    6  1.5 
30       6      126   127   160   147   149   137   145   124   160   157   155   155       3    1    2    4  0.5    6  1.5 
31       6      142   141   155   131   156   146   133   137   122   151   139   147       2    3  0.5    6    2 
32       6      129   137   154   122   128   136   125   155   141   156   149   152       1    6  1.5 
33       6      136   138   156   135   122   141   140   132   148   129   140   152       3    1    1    4    2    6  1.5 
34       6      145   138   128   159   160   143   154   139   132   123   157   126       3    2    1    4  1.5    6  1.5 
35       6      139   145   137   155   138   125   128   143   124   131   127   142       3    3  0.5    4    2    6    2 
36       6      149   136   125   160   131   131   122   151   134   125   156   146       3    2    2    5  0.5    6  1.5 
37       6      144   155   129   149   140   124   157   132   150   125   155   132       2    1  0.5    6  1.5 
38       6      144   126   159   155   143   159   140   148   122   140   131   148       3    1  1.5    4    1    6    2 
39       6      124   140   130   135   155   142   125   142   160   142   129   157       2    4  0.5    6    2 
40       6      141   140   125   122   149   126   126   130   158   136   158   157       1    6  1.5 
//Department number d, number of members, requirements rd(d,t)
1       5       143   118   116   121   122   116   141   111   125   131   147   115 
2       6       144   159   171   157   158   160   144   149   144   155   140   152 
3       7       167   197   186   178   158   170   196   161   175   157   162   185 
4       5       109   134   140   123   135   119   123   127   138   144   127   120 
5       5       126   131   124   128   134   141   111   127   136   132   120   121 
6      12       321   320   294   329   281   288   286   337   275   308   298   296 
//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    1   9  11  6
1                                                                29    32     0       
2                                                                29     0    48       
3                                                                29    35     0       
4                                                                24    33     0       
5                                                                 0    37     0       
6                                                                 0    31    64       
//Project 2
2    0 0   21   5  11  4
1                                        78     0     0     0     0     0     0       
4                                         0     0    58    54    85    98   168       
5                                         0     0     0     0     0    77   121       
6                                         0     0     0    40    76    99   123       
//Project 3
3    0 0   24   3   5  5
1                            82    57    31                                           
2                            99    67    47                                           
3                            66    70    45                                           
4                             0    61    49                                           
5                            68    42    35                                           
//Project 4
4    0 0   22   6  12  3
1                                              69     0    57    81    89     0   311 
2                                               0     0     0    74    81   121     0 
5                                               0     0    54     0    72     0   355 
//Project 5
5    0 0    1   3   9  6
1                             0     0     0     0    44     0    62                   
2                            92     0     0     0     0     0     0                   
3                             0     0    49     0    36     0    42                   
4                            82    55    35     0    46     0     0                   
5                            68    65    52     0    40     0    63                   
6                             0    42    42    49    29    36    55                   
//Project 6
6    0 0   18   3  11  6
1                            91    73     0     0    29    39    43    59    84       
2                            61    60    35     0    43    33    40    48    82       
3                             0     0     0     0    45    30    36     0     0       
4                            71    69    51     0    38    35    64    39    98       
5                            69    75    52    54    35    35    50    48    78       
6                            78     0     0    35     0    25     0    47    77       
//Project 7
7    0 0   12   3  10  3
2                             0    70    46     0     0    36     0    53             
5                             0    47     0     0     0    35    52    47             
6                             0    48    50    35    31    33    65    54             
//Project 8
8    0 0   26   6  12  3
1                                              30    27     0    25     0    60     0 
3                                              27    22    20    30    37    46   137 
4                                               0     0    20    30     0    64   129 
//Project 9
9    0 0   25   7  12  3
1                                                     0     0     0     0   156     0 
4                                                    74    44    80    84   118   262 
6                                                    50     0     0     0   156     0 
//Project 10
10   0 0   22   1   8  6
1                 0     0     0    73     0    33     0    36                         
2                 0   113    60     0     0     0    38    35                         
3                 0   161     0     0    47     0     0     0                         
4               168   120    63    44    41    34    41    26                         
5               164   125    75    73    44    45    49    30                         
6                 0   153     0    55     0    39    48     0                         
//Project 11
11   0 0   14   6  11  6
1                                              29    21    15    28    37    62       
2                                              31    23     0     0     0    53       
3                                               0    21    15     0    35    48       
4                                              22    23    19     0    34    50       
5                                              22    25    21    35    33    64       
6                                               0    21     0     0     0     0       
//Project 12
12   0 0    8   4   8  4
1                                   0    46    42     0    40                         
3                                  57    52     0    31    34                         
5                                  69    52    56    38    23                         
6                                   0     0     0     0    36                         
//Project 13
13   0 0   12   7  10  4
2                                                    58    43    71    74             
4                                                    62    58    96    85             
5                                                    74    57     0     0             
6                                                    74     0    92   102             
//Project 14
14   0 0    9   4   8  5
1                                  89     0    88     0    50                         
2                                 105    71    81    52     0                         
3                                   0    57    86     0    56                         
4                                 100    64     0    65     0                         
5                                 100    56    69     0    48                         
//Project 15
15   0 0   21   2   8  4
1                       0     0     0     0     0    48     0                         
3                     158     0    69    47     0    38     0                         
4                       0     0    67    39     0     0    29                         
6                       0     0     0    46    43    36    25                         
//Project 16
16   0 0   18   3   9  5
1                            99    54    33    35     0    40    61                   
2                             0    72     0     0     0     0     0                   
3                             0     0     0     0     0    35     0                   
5                            95    47    31    57    30     0     0                   
6                            55     0    43    35    45    25    39                   
//Project 17
17   0 0   14   5   8  5
1                                         0     0    22     0                         
2                                        21    27    24    22                         
3                                        29     0     0     0                         
4                                         0    33     0    20                         
5                                         0    22     0     0                         
//Project 18
18   0 0   14   8  12  6
1                                                          36    61    51    91     0 
2                                                          27    47    59    89     0 
3                                                           0    51    53   109   234 
4                                                          27     0    48    66   198 
5                                                          31     0     0     0     0 
6                                                          40    52    62    78   149 
//Project 19
19   0 0    5   1   3  3
4               191    93     0                                                       
5                 0   153    63                                                       
6               282     0    78                                                       
//Project 20
20   0 0    9   5   8  6
1                                        46    33     0     0                         
2                                        44    39     0     0                         
3                                         0     0    38     0                         
4                                        35    33    28    39                         
5                                         0     0     0    28                         
6                                        42    34    35    26                         
//Project 21
21   0 0   17   4  12  3
1                                   0     0     0     0    22     0     0     0     0 
2                                  70     0    34    40     0    64    39    64     0 
6                                   0    45     0     0    23     0     0    98     0 
//Project 22
22   0 0   16   4   8  3
1                                  66    45    42    47    38                         
3                                  55    49    42     0    32                         
5                                   0    54     0     0     0                         
//Project 23
23   0 0   12   1   7  3
3                 0   216   122     0     0    61    69                               
4               415     0   140    78    75    61    60                               
6               373   166   128   102    58    61    71                               
//Project 24
24   0 0   12   7   9  3
1                                                    40    26    56                   
2                                                    46    34    57                   
3                                                    38    27    41                   
//Project 25
25   0 0    5   1   5  5
1                 0   209     0   107    57                                           
3               337   209   102    81    77                                           
4               301   188   147    75    55                                           
5                 0     0     0     0    54                                           
6                 0     0   147     0    81                                           
//Project 26
26   0 0   19   4  10  4
1                                  43    46    51    38    32    45    49             
2                                   0    36    57     0     0     0     0             
4                                   0    32     0     0     0     0     0             
5                                  63    41    49     0     0    57     0             
//Project 27
27   0 0    4   5  12  5
1                                        65    72     0    53     0    72     0   343 
2                                         0    58    52    52    92    69   116   291 
3                                        54    86    64    51    82    91   139   287 
4                                        57    70    61    57    97    83   152   388 
5                                        77     0     0    45     0     0     0   270 
//Project 28
28   0 0   28   3  11  6
1                            41    35    27    29    25    22    27    31    55       
2                             0     0     0     0    27     0     0    34    62       
3                            55    31    23    31    25     0    32    31     0       
4                            41     0    23    32     0    18    30     0    44       
5                             0     0     0     0    27     0     0     0     0       
6                             0     0     0     0    19     0     0     0     0       
//Project 29
29   0 0    6   8  11  4
2                                                           0     0     0   152       
3                                                           0    70    97     0       
4                                                          44     0     0   120       
6                                                           0    70    94     0       
//Project 30
30   0 0   12   6   8  3
2                                              81    74     0                         
5                                              69     0     0                         
6                                              68     0    45                         
//Project 31
31   0 0   12   5   9  3
2                                         0     0     0    40    84                   
3                                        58     0    68    44    71                   
5                                        64    63    58    52    81                   
//Project 32
32   0 0   16   2   7  3
1                     118    80     0    44    52    28                               
2                       0    68     0     0    38    44                               
5                       0    92     0    44     0    43                               
//Project 33
33   0 0   17   2   9  5
1                       0    92     0    40    33     0    37     0                   
2                       0     0     0     0     0    40    25     0                   
3                     146     0     0     0    39    31    28     0                   
4                     156     0     0     0    47     0     0     0                   
5                      93     0     0    35    44     0    30    64                   
//Project 34
34   0 0   29   8  10  4
3                                                           0     0    55             
4                                                          38    50     0             
5                                                          30    63    59             
6                                                          23     0    45             
//Project 35
35   0 0   20   6  10  5
2                                              88     0    48    83     0             
3                                              69    72    50     0    99             
4                                               0     0    57     0    97             
5                                               0     0     0    78    87             
6                                               0     0    48     0     0             
//Project 36
36   0 0   13   6   8  6
1                                               0    52     0                         
2                                              67    67    50                         
3                                               0     0    55                         
4                                              60    66    52                         
5                                              81     0    48                         
6                                              71    72    49                         
//Project 37
37   0 0   15   6   8  5
1                                               0    21     0                         
2                                               0    20    19                         
4                                              26     0    18                         
5                                               0    21    16                         
6                                              23    19     0                         
//Project 38
38   0 0   16   3  10  4
2                             0    54     0     0     0    36     0    61             
3                            83     0    50     0     0    37     0    45             
5                             0    73     0     0     0     0     0     0             
6                            89    47     0    38    45    35    58    47             
//Project 39
39   0 0   29   1   5  5
1               351   163   106    94    70                                           
2               328     0   131     0     0                                           
3               437   161     0     0    82                                           
4                 0     0     0     0    64                                           
5                 0   239   128    93     0                                           
//Project 40
40   0 0    6   2  10  3
2                       0    74    68     0    33     0     0     0    47             
4                     130     0     0    33     0     0    26     0     0             
6                     156    78    74     0    48    34     0    44    66             
