//K, P, D, S, T (Number of workers, projects, departments, skills, and periods)
15 15 4 4 12
//Worker ID, department, availability values, number of skills, skill IDs, skill levels
1        1      146   153   141   133   125   160   155   160   157   123   149   150       3    1  1.5    2  0.5    3  0.5 
2        1      129   139   160   140   133   145   131   134   160   149   142   154       2    1    1    3    2 
3        1      148   136   150   120   150   132   133   152   157   137   133   135       2    1    2    3  1.5 
4        2      155   153   137   158   156   148   150   128   129   134   125   150       2    1    1    2    1 
5        2      144   125   147   121   158   146   144   125   133   153   155   144       2    1  1.5    2    2 
6        2      120   145   150   147   121   124   159   158   132   154   137   137       3    1    1    2    2    3  0.5 
7        2      149   127   149   120   143   135   141   138   122   132   127   157       2    2    1    4  0.5 
8        3      144   136   131   157   126   152   120   159   135   134   147   150       2    3    1    4    1 
9        3      130   135   126   121   145   151   122   122   154   137   127   155       2    3    1    4    2 
10       3      130   151   150   123   145   150   131   150   120   120   155   150       1    3    2 
11       4      149   152   160   121   130   141   130   158   125   155   126   123       3    1  0.5    2    2    4    2 
12       4      153   157   143   134   121   143   126   158   123   134   136   159       3    2  0.5    3  1.5    4    2 
13       4      138   127   122   146   123   125   143   122   158   141   121   127       2    2  0.5    4    1 
14       4      154   155   145   121   138   136   151   157   145   131   131   150       3    1    2    2  1.5    4    2 
15       4      130   151   127   152   144   148   128   136   160   141   122   126       3    2    1    3    1    4  1.5 
//Department number d, number of members, requirements rd(d,t)
1       3        81    76    82    78    71    80    67    79    86    70    79    85 
2       4        98    96    96   101    94    91   113    96   102    99    93   100 
3       3        80    80    79    66    78    89    67    75    79    67    85    80 
4       5       133   130   138   122   120   136   117   134   117   137   114   113 
//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   30   2   4  4
1                      18    17     0                                                 
2                       0    17     0                                                 
3                      19     0     0                                                 
4                      21     0     0                                                 
//Project 2
2    0 0   14   8  10  4
1                                                          10    17    15             
2                                                          15    15    10             
3                                                          11    21     9             
4                                                          15    21    11             
//Project 3
3    0 0   29   7  12  4
1                                                     0     0     0     7    10     0 
2                                                     6     8     9     8    11     9 
3                                                     0     8     0     7     0     9 
4                                                     9     0    10     7    12    11 
//Project 4
4    0 0   30   7  12  4
1                                                    20     0     0    17    36    29 
2                                                    22    23    28    18     0    34 
3                                                     0     0     0    18     0     0 
4                                                     0    22     0     0    30    30 
//Project 5
5    0 0   22   1   6  4
1                 0     0     0    10     0     0                                     
2                 0     0     9     7     9     0                                     
3                15     0    10    11    10     0                                     
4                 0     0     0     0     0    15                                     
//Project 6
6    0 0    4   1   5  4
1                31     0    16    14    13                                           
2                31     0    17    15     0                                           
3                25    19    19    17    11                                           
4                32    18    18    17    13                                           
//Project 7
7    0 0   23   2   8  4
1                      15     0    11     8    17    12    15                         
2                       0    10     0     6     0     9     0                         
3                      13     8    10    10    12    14    15                         
4                      12     9     0    10    14    13    13                         
//Project 8
8    0 0    9   4   7  4
1                                   6     5     9     7                               
2                                   0     0     0     6                               
3                                   6     5    10     8                               
4                                   5     4     7     0                               
//Project 9
9    0 0    7   1   7  4
1                23     0     0     0    15     0     0                               
2                30     0    18     0     0     0     0                               
3                 0    18     0     0     0     0     0                               
4                23    17    18     0     0    22    19                               
//Project 10
10   0 0    1   6  12  4
1                                               0     0     0    15     0     0    13 
2                                              16     0     0     0     0     0     0 
3                                               0     0     0     0     0    17    21 
4                                              16    14    12     0    10    23    22 
//Project 11
11   0 0    2   2   5  4
1                      13     0    12    10                                           
2                      13    11     8     0                                           
3                      12     0    11     9                                           
4                       0    10    10    11                                           
//Project 12
12   0 0   26   4  12  4
1                                   0     0    18     0     0    13     0     0    18 
2                                   0     9     0     0    13    14    10    15    15 
3                                   0     0     0    10     0     0    14    18     0 
4                                   0    11    14     0     0     0     0     0     0 
//Project 13
13   0 0    6   5  10  4
1                                         0     0     8    10     8     6             
2                                         6     0     7     0     0     0             
3                                         5    10     8    10     0     7             
4                                         5     9     0    10     9     0             
//Project 14
14   0 0   23   4   8  4
1                                   6     4     8     6     0                         
2                                   6     6     0     0     0                         
3                                   4     0    10     0     0                         
4                                   6     0     0     0     0                         
//Project 15
15   0 0   20   9  11  4
1                                                                 9     8     0       
2                                                                 8     8     0       
3                                                                 0     6    13       
4                                                                10     0    11       
