//K, P, D, S, T (Number of workers, projects, departments, skills, and periods)
100 25 10 10 12
//Worker ID, department, availability values, number of skills, skill IDs, skill levels
1        1      122   125   155   152   122   136   151   138   137   146   145   125       3    1    1    5  1.5    7    1 
2        1      148   129   158   120   137   135   123   134   128   160   139   131       3    1    1    5  1.5    8  1.5 
3        1      137   157   129   134   142   151   152   146   135   153   134   149       1    1  1.5 
4        1      151   130   153   142   136   148   134   144   131   137   149   131       3    1  1.5    5    1    8    2 
5        1      120   151   158   148   121   135   130   125   156   123   123   133       1    1  1.5 
6        1      124   140   146   143   139   130   132   153   159   141   125   136       1    1    2 
7        1      160   124   145   146   139   150   132   137   127   141   120   124       2    1    2    8    2 
8        1      131   142   150   150   148   137   141   154   125   154   142   146       1    1    2 
9        2      159   151   120   143   143   147   138   129   156   156   145   120       3    1    1    2    2    7    1 
10       2      134   122   136   140   122   147   147   154   141   158   158   131       1    2    2 
11       2      142   125   134   153   160   160   124   138   137   120   157   157       2    2  1.5    7    2 
12       2      156   120   125   129   152   133   148   157   141   120   136   145       3    1    2    2    2    7    1 
13       2      146   136   136   146   152   148   140   159   122   147   138   150       2    2  1.5   10  1.5 
14       2      136   160   141   143   131   154   143   136   147   146   125   144       1    2  1.5 
15       2      129   122   132   123   157   159   134   155   154   131   155   150       3    1    1    2    1    9  0.5 
16       2      141   154   152   121   150   150   157   148   141   146   146   147       3    2    1    6  1.5    8  0.5 
17       2      157   137   150   120   160   136   126   145   148   157   124   156       3    2    1    7  0.5    8  1.5 
18       2      155   124   159   136   137   125   155   160   141   123   153   151       2    1  0.5    2    2 
19       3      160   134   159   128   158   139   120   135   144   128   131   135       3    3    2    7  1.5    8  0.5 
20       3      137   159   140   143   140   121   158   123   126   137   143   136       2    3    2    6  1.5 
21       3      126   120   136   147   122   160   127   139   124   152   120   136       2    2    1    3    2 
22       3      143   156   153   136   139   159   130   143   157   149   126   153       2    3  1.5    7    1 
23       3      158   155   150   123   159   147   129   122   146   132   143   149       1    3    2 
24       3      151   155   128   141   135   145   142   155   154   120   156   138       2    3    2    6    1 
25       3      146   147   156   130   152   157   150   148   129   124   146   151       1    3  1.5 
26       3      153   133   143   145   137   148   148   140   148   153   155   130       1    3    2 
27       4      156   149   132   152   140   150   151   131   123   146   141   142       3    3  0.5    4  1.5    9    2 
28       4      154   140   142   143   136   151   157   142   150   150   158   135       2    4    2    9    2 
29       4      158   123   126   157   132   148   151   123   147   128   125   154       2    4  1.5   10    1 
30       4      150   152   142   149   147   138   147   127   127   131   141   156       3    1  0.5    4    2    7  1.5 
31       4      140   124   160   135   124   159   132   145   140   149   144   139       3    4    2    7  0.5   10  1.5 
32       4      138   126   126   137   149   139   121   130   125   145   123   141       2    4    2   10  0.5 
33       4      129   159   121   134   135   151   131   123   135   148   138   150       3    1  0.5    4    1    6  1.5 
34       4      149   157   132   147   136   122   151   127   137   148   160   152       3    4    1    9    1   10  1.5 
35       4      154   130   127   152   148   141   154   144   138   131   137   155       1    4  1.5 
36       4      138   133   121   146   155   133   122   147   151   128   130   156       2    4  1.5    5    1 
37       5      152   157   142   140   155   139   154   145   153   139   156   148       3    5    1    6    2    8    1 
38       5      153   141   157   151   158   156   153   159   150   121   150   124       3    1  1.5    5  1.5   10  0.5 
39       5      147   126   148   149   155   132   123   148   149   134   121   141       1    5  1.5 
40       5      156   141   159   140   132   138   146   153   132   137   123   160       2    5    2    6  1.5 
41       5      129   137   135   140   122   153   158   159   137   143   136   158       2    5    1   10  1.5 
42       5      120   135   137   140   125   149   137   154   160   146   129   159       3    5  1.5    8  1.5   10  1.5 
43       5      155   147   123   139   136   155   153   127   149   158   135   153       1    5    1 
44       5      143   133   155   154   145   130   138   159   145   139   140   151       2    5    1    8    2 
45       5      159   144   124   143   120   135   129   143   160   160   160   143       2    3  1.5    5    2 
46       5      148   129   128   133   150   145   132   152   156   121   136   133       3    5    2    7  1.5    9  1.5 
47       6      148   126   126   157   141   133   131   160   158   158   144   134       3    1  0.5    6    2   10  1.5 
48       6      132   122   125   120   122   139   133   140   128   147   159   138       3    6    2    8  0.5    9  1.5 
49       6      142   123   150   155   120   127   123   121   120   141   122   139       3    6    1    7    1   10  1.5 
50       6      160   141   133   147   152   157   145   135   142   154   153   156       2    4    1    6  1.5 
51       6      134   142   126   128   137   125   140   142   130   124   139   159       2    4  0.5    6  1.5 
52       6      134   151   124   147   152   156   154   155   144   135   154   135       2    2    1    6    1 
53       6      123   159   120   134   155   145   153   156   123   154   152   125       1    6    1 
54       6      125   134   157   148   158   154   137   142   149   145   132   157       2    1  1.5    6    1 
55       6      127   121   134   152   136   120   150   148   133   156   150   140       3    1  1.5    6    1   10    1 
56       6      152   124   132   150   133   132   145   133   144   154   156   120       3    6  1.5    8    2    9  1.5 
57       7      141   146   148   147   134   131   128   141   129   122   143   142       2    3    2    7    1 
58       7      155   134   143   129   157   148   160   145   129   150   124   128       3    4    2    7    2   10  1.5 
59       7      124   126   129   131   139   156   153   145   156   128   138   153       1    7  1.5 
60       7      156   126   160   128   157   133   147   157   155   123   141   146       3    3    2    7    2   10  0.5 
61       7      127   147   123   121   141   153   149   121   134   158   133   123       2    6  0.5    7    2 
62       7      153   143   148   147   153   138   126   124   133   134   137   153       1    7  1.5 
63       7      124   140   158   129   145   146   138   144   133   138   139   142       1    7    2 
64       7      137   133   132   122   155   136   152   132   124   150   130   135       3    5    1    7    1    8    2 
65       7      157   146   134   125   125   153   120   126   143   139   154   134       3    4    1    7    2    9    1 
66       8      154   131   156   152   140   155   152   142   121   124   146   123       3    1    2    5  1.5    8  1.5 
67       8      135   145   149   124   127   122   152   158   153   132   148   120       2    1  0.5    8    1 
68       8      125   130   156   122   159   139   160   147   142   121   160   160       2    3    1    8    1 
69       8      148   124   154   157   158   151   127   121   141   160   129   124       3    3  0.5    5    1    8  1.5 
70       8      134   156   134   146   120   127   124   137   145   126   153   138       1    8    1 
71       8      157   120   127   124   131   148   144   158   156   145   142   123       1    8    2 
72       8      124   146   122   152   154   122   150   141   132   139   142   150       2    8  1.5   10  1.5 
73       8      155   136   142   142   129   151   131   129   156   154   133   124       1    8    1 
74       9      156   156   126   138   157   123   160   121   155   158   122   131       3    2  0.5    4    1    9    2 
75       9      151   153   150   122   123   152   149   143   147   132   130   125       2    4    1    9  1.5 
76       9      121   126   134   134   132   120   141   148   147   158   155   134       3    1  0.5    2    2    9    2 
77       9      140   141   138   130   120   143   144   139   147   138   156   160       2    4  0.5    9    2 
78       9      129   143   153   139   146   141   140   137   140   126   152   152       1    9    2 
79       9      138   155   120   134   134   121   138   141   133   128   132   151       1    9    2 
80       9      149   131   149   134   152   135   120   123   146   135   139   153       2    1  0.5    9  1.5 
81       9      156   160   153   129   141   135   120   143   141   121   128   124       2    2    2    9    2 
82       9      160   123   137   155   159   148   126   124   142   142   129   160       3    7    1    8    1    9    2 
83      10      132   137   124   145   144   142   158   121   138   157   152   154       1   10  1.5 
84      10      134   128   123   150   147   135   146   144   125   153   154   131       1   10  1.5 
85      10      154   154   148   136   140   147   140   136   131   143   131   140       1   10  1.5 
86      10      154   126   128   143   128   151   131   125   149   154   149   134       3    8    2    9    1   10    2 
87      10      157   124   122   156   148   149   141   150   134   151   152   130       2    5    2   10    1 
88      10      160   149   142   148   147   127   153   123   140   124   153   156       2    1  0.5   10    1 
89      10      120   132   129   140   148   127   133   142   126   147   132   146       2    6  1.5   10    2 
90      10      120   122   154   129   153   155   141   152   152   141   125   160       3    7  1.5    9    2   10    2 
91      10      136   154   128   130   123   122   122   140   143   143   149   153       2    8  1.5   10    1 
92      10      153   121   158   137   130   153   136   121   151   158   156   151       3    3  1.5    4  0.5   10    1 
93      10      135   154   121   148   124   149   145   137   130   137   120   138       3    3  0.5    5    1   10  1.5 
94      10      141   139   152   158   143   158   121   143   159   156   128   127       1   10  1.5 
95      10      158   143   142   151   126   125   136   137   125   147   148   128       1   10  1.5 
96      10      144   150   160   129   157   123   120   147   126   143   145   151       2    5    2   10    1 
97      10      142   159   144   149   138   121   141   120   156   129   122   122       1   10    2 
98      10      147   132   151   130   123   143   120   122   129   150   158   143       2    7    2   10    2 
99      10      159   132   125   137   150   134   149   143   157   143   120   151       3    1    2    2    1   10    1 
100     10      120   143   156   125   145   135   139   147   132   154   121   135       2    2  0.5   10    1 
//Department number d, number of members, requirements rd(d,t)
1       8       208   192   235   215   204   182   191   183   201   194   203   206 
2      10       259   252   235   237   251   235   279   296   253   227   267   244 
3       8       217   194   203   193   201   190   188   212   202   217   220   218 
4      10       274   242   258   259   239   285   250   225   236   228   256   259 
5      10       259   276   265   283   225   276   259   240   253   248   253   267 
6      10       261   248   238   240   250   245   281   285   246   246   258   265 
7       9       219   227   229   224   231   213   238   242   228   206   228   226 
8       8       224   191   222   188   216   198   205   193   225   207   230   173 
9       9       232   246   228   209   250   216   232   197   228   216   208   242 
10     18       420   417   482   447   459   459   410   429   425   505   470   493 
//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   1   6  5
2              2594   363     0     0     0   329                                     
3              2950   489     0     0     0   339                                     
4                 0     0     0     0   318     0                                     
5              3363     0   340   291     0   339                                     
8                 0   475     0   259   270   269                                     
//Project 2
2    0 0   30   2  10  6
1                       0     0   540   511   479   422   579   506  1143             
3                       0   638     0     0     0     0     0   506     0             
6                       0   525     0     0     0     0     0   448   744             
7                     587   908   389   347   419   509   549   448   744             
9                       0   823     0     0     0     0     0   460     0             
10                    713     0     0   531   519   563   608     0   671             
//Project 3
3    0 0   13   2  10  6
2                     391     0   270     0   269   270   304   391   635             
3                       0     0     0   328     0     0     0   402     0             
6                     363   425   335   309     0     0   284     0     0             
8                       0   354   345   309   249     0   235   276   617             
9                       0     0     0     0   309     0     0     0     0             
10                    391     0     0     0     0   281   323     0   526             
//Project 4
4    0 0    6   1   9  6
2                 0   363     0     0     0     0     0     0     0                   
3              2342   489   482   313   318   359   390   333   322                   
5                 0     0     0     0   251     0     0     0     0                   
6                 0     0     0     0     0   329     0     0     0                   
8              3363   363     0   291     0   279     0   343   414                   
9                 0   489     0   259     0     0   368   353     0                   
//Project 5
5    0 0   11   2   6  7
2                     405   496   389   328   349                                     
3                     391     0     0     0   319                                     
4                       0   425     0     0     0                                     
5                     433     0   378   318   259                                     
6                     461     0     0     0     0                                     
7                     447   425   335   347     0                                     
10                    447   496     0   251   339                                     
//Project 6
6    0 0    6   5   9  5
2                                       396     0     0     0   448                   
7                                       405   539     0   530   460                   
8                                         0   569     0     0     0                   
9                                       502     0   455   480   552                   
10                                        0     0     0   441     0                   
//Project 7
7    0 0   16   2   5  7
1                     517     0   454   540                                           
2                     867     0   389     0                                           
3                       0     0     0   618                                           
5                     867     0     0   444                                           
6                     657   894   410   598                                           
8                     825     0   670   424                                           
9                     755     0     0     0                                           
//Project 8
8    0 0   30   1   9  5
3              3731   657   723   562   618   629   617     0   563                   
4                 0   713   894     0   473   489   433   392     0                   
5                 0     0     0     0   618   489   444     0     0                   
7                 0     0   809   497   453   639   465   569   586                   
10             3651   839   880   648   473   589   585   618   678                   
//Project 9
9    0 0    2   2   4  5
4                       0  1135     0                                                 
5                    1245  1107   810                                                 
7                       0     0   918                                                 
8                       0  1320   886                                                 
9                     895  1206   821                                                 
//Project 10
10   0 0   16   4   9  6
4                                 962   820     0  1018   755  1058                   
5                                   0     0     0     0   912   885                   
7                                 897   685   649   920   814     0                   
8                                   0   917   778   758     0   908                   
9                                1005   647   768  1029   775   897                   
10                                  0     0     0     0   647   977                   
//Project 11
11   0 0   17   3  10  6
1                             0     0     0     0     0     0     0   453             
2                             0   291     0     0   325   353     0     0             
6                             0   345   328   249   260   235   287   453             
7                           440   281   241   349   357   323   333   526             
9                             0     0   309     0     0   274     0     0             
10                            0     0     0   309     0   353   368     0             
//Project 12
12   0 0   19   2   9  6
1                     923  1220     0   782   788   769   883   989                   
3                    1063     0     0     0   738     0     0   989                   
4                       0  1277   800     0   828     0   755   897                   
5                     909  1107   789   763   938  1007   677     0                   
6                    1007  1220   843   743   958   812   637   793                   
10                   1287  1320     0   869     0   964   647     0                   
//Project 13
13   0 0   30   2   8  7
2                       0   979     0     0     0   769   785                         
3                     923     0     0   714     0     0     0                         
4                       0     0     0   666   918   790     0                         
5                       0     0     0   917     0     0     0                         
7                       0     0   875     0     0     0     0                         
8                    1315   908   735   734   669   920   706                         
9                    1273     0   951     0   718     0     0                         
//Project 14
14   0 0   22   4  10  6
2                                 973   685   669     0   893   874  1579             
3                                   0     0   928     0   687     0     0             
5                                   0     0     0   910     0     0  1216             
6                                 767   656     0   855   696   793  1470             
7                                 918   714     0     0   677     0  1324             
10                                832     0   639   942   706   977     0             
//Project 15
15   0 0   27   3  11  7
2                             0   367   241   299   357   255     0     0  1248       
3                           454   345     0   259     0   304   287     0  1873       
4                           468   345   260   339   368   314   287   471  1300       
5                             0   378     0     0     0     0     0   526     0       
6                             0     0     0     0     0     0   333     0  1560       
8                             0   302   241     0     0   323   310     0  1613       
10                          510   378   318   329   368   265   356   562  1560       
//Project 16
16   0 0    3   1   6  7
1                 0     0   525     0   376     0                                     
2                 0     0     0   389     0     0                                     
3                 0     0   894     0   569     0                                     
4              4420   643     0   454     0     0                                     
6              4420   741     0   400   367   579                                     
7              3939   685   667   594   376   599                                     
10                0     0   752     0     0     0                                     
//Project 17
17   0 0    8   3   7  7
1                           440     0     0     0     0                               
2                           496   313   318   299     0                               
3                             0   356   328   359   281                               
4                             0     0     0   349   379                               
5                           340   345     0     0   379                               
7                           411   378   260   279   346                               
10                            0     0   299     0   260                               
//Project 18
18   0 0    1   3  10  5
2                           397   302   347   299   335   353   402   435             
5                             0     0   318     0     0     0     0     0             
7                           454   367   299   259   260   235     0     0             
9                           397   345   260   279   335   274   333   544             
10                          468     0   338   249   281   255     0   471             
//Project 19
19   0 0   21   2   4  6
3                       0     0   291                                                 
4                     461   482   324                                                 
5                       0   425     0                                                 
6                     461   411     0                                                 
9                     461     0     0                                                 
10                    377     0   281                                                 
//Project 20
20   0 0   17   7  10  7
1                                                     0   873     0     0             
2                                                   769   922   736  1488             
3                                                   888   883   839  1706             
4                                                   758     0     0  1343             
8                                                     0   687     0     0             
9                                                     0   775     0  1470             
10                                                    0     0   943  1197             
//Project 21
21   0 0   14   4  12  5
2                                   0   299     0     0     0     0   544  1300     0 
6                                 302   231     0     0     0   402   635  1404  5818 
7                                 291   241   359   260   235   414   526  1769  2867 
8                                   0   309     0     0     0     0     0  1508     0 
10                                  0     0     0     0   265     0     0     0     0 
//Project 22
22   0 0    2   2   9  7
1                     881     0   572   560     0   498   579   460                   
2                     741     0     0     0     0     0     0     0                   
3                     811     0   551     0   559     0   569     0                   
5                     797     0   627   598     0   455     0     0                   
6                     545   681   410     0     0   693   500     0                   
9                     559   823   518   444   609   650   431   414                   
10                    825   681   605   579   429   541     0   690                   
//Project 23
23   0 0   23   5  11  7
1                                       511   509   400   559   448     0  2497       
3                                         0   599     0     0   667     0  2445       
4                                       357     0   411     0   425     0  1873       
5                                       579   509     0   608     0  1161     0       
7                                         0   389     0   569   494  1034     0       
9                                         0   519   422   579   529     0  2497       
10                                        0     0   639     0   632   925  2133       
//Project 24
24   0 0   18   5  10  6
2                                       869   639   855   745   747     0             
4                                         0     0     0     0   874     0             
5                                       627     0   931     0   851     0             
8                                         0     0     0     0     0  1324             
9                                         0   649     0     0   770  1379             
10                                        0   828     0     0     0     0             
//Project 25
25   0 0   13   6  12  5
2                                             938     0     0     0  1343     0     0 
4                                             649   975   873  1058  1361  4318     0 
5                                               0   888     0     0     0     0  9831 
7                                               0   747   667   977  1579  4162  8500 
10                                            748     0     0     0  1197     0     0 
