//K, P, D, S, T (Number of workers, projects, departments, skills, and periods)
50 50 10 10 12
//Worker ID, department, availability values, number of skills, skill IDs, skill levels
1        1      145   126   155   151   142   135   127   120   150   139   139   123       2    1    1    2    1 
2        1      131   155   131   147   136   137   144   137   133   149   141   120       2    1    1    2    1 
3        1      122   132   134   126   132   134   159   149   153   141   128   160       2    1    1    2    1 
4        1      129   160   158   146   134   122   141   149   141   153   145   144       2    1    1    2    1 
5        2      151   138   146   143   122   153   127   123   156   139   153   123       2    1    1    2    1 
6        2      132   131   147   142   135   136   134   148   145   157   138   125       2    1    1    2    1 
7        2      124   160   159   159   151   142   131   137   149   155   120   133       2    1    1    2    1 
8        2      132   137   121   133   126   154   127   144   136   131   120   160       2    1    1    2    1 
9        2      136   147   121   121   145   153   158   124   138   133   153   158       2    1    1    2    1 
10       3      150   124   137   157   127   128   132   125   158   128   138   156       2    3    1    4    1 
11       3      140   148   157   149   155   152   151   158   144   141   149   151       2    3    1    4    1 
12       3      122   131   155   132   131   142   156   141   128   136   141   120       2    3    1    4    1 
13       3      143   137   156   124   155   147   120   126   124   149   127   122       2    3    1    4    1 
14       3      160   131   122   137   124   147   148   134   156   152   160   147       2    3    1    4    1 
15       4      122   143   152   126   160   132   130   154   154   158   158   120       2    3    1    4    1 
16       4      120   130   148   144   149   120   159   158   123   160   127   144       2    3    1    4    1 
17       4      148   125   160   156   122   151   137   132   151   147   155   160       2    3    1    4    1 
18       4      157   143   146   145   140   138   136   132   135   134   146   157       2    3    1    4    1 
19       5      143   121   121   134   140   125   153   151   144   137   138   125       2    5    1    6    1 
20       5      141   140   138   138   157   142   130   153   154   153   159   152       2    5    1    6    1 
21       5      142   127   159   121   157   128   134   157   138   149   159   156       2    5    1    6    1 
22       5      144   154   156   139   146   137   148   140   133   127   149   140       2    5    1    6    1 
23       5      142   132   158   123   147   146   151   156   143   147   126   159       2    5    1    6    1 
24       6      147   159   143   144   148   134   120   155   153   124   143   133       2    5    1    6    1 
25       6      124   135   124   121   141   159   125   120   130   138   144   157       2    5    1    6    1 
26       6      132   141   156   146   146   159   130   140   150   148   135   122       2    5    1    6    1 
27       6      124   147   133   127   143   155   135   126   156   120   154   140       2    5    1    6    1 
28       7      126   155   153   148   126   157   150   122   150   153   140   158       2    7    1    8    1 
29       7      136   136   133   147   126   136   121   145   122   152   152   139       2    7    1    8    1 
30       7      134   158   122   155   133   137   156   129   133   152   131   137       2    7    1    8    1 
31       7      155   120   145   159   159   152   158   152   159   153   128   127       2    7    1    8    1 
32       7      123   159   127   149   141   130   122   158   148   121   146   144       2    7    1    8    1 
33       7      134   123   159   132   128   144   130   129   143   139   133   147       2    7    1    8    1 
34       8      159   146   159   136   120   137   142   137   146   125   147   159       2    7    1    8    1 
35       8      155   159   144   140   122   155   140   145   137   158   145   136       2    7    1    8    1 
36       8      159   120   151   132   120   138   147   158   153   139   139   125       2    7    1    8    1 
37       8      152   153   150   136   121   146   148   124   123   131   145   150       2    7    1    8    1 
38       8      123   157   128   134   141   132   124   156   151   148   124   158       2    7    1    8    1 
39       9      134   139   132   125   144   131   151   138   120   120   160   153       2    9    1   10    1 
40       9      140   123   148   123   148   158   125   154   134   146   146   135       2    9    1   10    1 
41       9      125   156   141   150   155   128   155   148   137   140   144   132       2    9    1   10    1 
42       9      137   160   134   122   159   137   130   159   130   159   135   158       2    9    1   10    1 
43       9      149   123   158   148   139   138   120   138   133   153   151   145       2    9    1   10    1 
44       9      140   120   157   126   139   155   151   126   137   135   122   149       2    9    1   10    1 
45      10      138   158   132   155   143   149   151   157   149   132   145   154       2    9    1   10    1 
46      10      124   142   151   137   146   145   137   156   120   138   136   127       2    9    1   10    1 
47      10      135   134   149   122   153   127   159   138   153   150   146   126       2    9    1   10    1 
48      10      151   145   125   136   152   142   141   138   160   125   144   134       2    9    1   10    1 
49      10      128   131   160   139   148   153   150   148   138   125   131   121       2    9    1   10    1 
50      10      152   121   137   134   157   140   145   125   128   157   122   158       2    9    1   10    1 
//Department number d, number of members, requirements rd(d,t)
1       4        84   111    92   113   104    91    91    94   100   103    91   106 
2       5       120   115   112   131   130   127   123   113   127   136   118   125 
3       5       117   127   118   113   131   142   136   113   125   137   139   120 
4       4        92   102   108    96   107    93   103   106   102   113    95    97 
5       5       121   107   135   117   129   111   134   141   127   138   122   119 
6       4        90   110   103    90   102   110    81    91   106    89   108   110 
7       6       158   138   157   154   132   162   160   133   144   153   144   165 
8       5       135   147   135   125   118   119   133   125   130   120   135   124 
9       6       159   164   164   136   141   169   148   144   132   168   161   152 
10      6       150   153   162   145   173   145   159   152   169   152   156   156 
//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    6   6   8  5
1                                             320   250    32                         
2                                             330   240    24                         
3                                             270     0    35                         
5                                               0   310     0                         
10                                              0     0    33                         
//Project 2
2    0 0    4   3   9  6
2                             0     0     0   690   770   960    78                   
5                           930     0   710     0   650     0     0                   
7                           720   680   650   850     0   660    75                   
8                             0     0   750     0   960     0    76                   
9                             0   830     0     0   650     0    76                   
10                          770     0     0     0   660   640    72                   
//Project 3
3    0 0    6   9  11  6
2                                                               350   250    33       
4                                                                 0     0    28       
5                                                                 0     0    35       
6                                                                 0     0    34       
9                                                               330   290    32       
10                                                              320     0    29       
//Project 4
4    0 0    5   8  11  6
1                                                           0     0   270    32       
2                                                           0     0   320    35       
4                                                           0   300   360     0       
6                                                           0   310     0     0       
9                                                           0     0     0    36       
10                                                        260   290   270    31       
//Project 5
5    0 0   17   8  10  5
2                                                           0   300     0             
4                                                         320     0    28             
5                                                           0   300     0             
8                                                           0   260     0             
9                                                           0   360    33             
//Project 6
6    0 0   20   8  11  6
3                                                           0   310   280     0       
4                                                         350   270   320    30       
5                                                           0     0     0    36       
6                                                           0     0   360     0       
8                                                           0     0   310    31       
10                                                        310     0     0     0       
//Project 7
7    0 0   28   5  11  5
3                                       580     0   510   480     0   620     0       
4                                         0     0   360   520   520     0    40       
5                                       630   520   590   390   380   390    48       
7                                         0     0   450     0   420   640    62       
10                                      400     0   590   620     0     0    59       
//Project 8
8    0 0   24   7  10  7
1                                                     0   360     0     0             
4                                                     0     0   480     0             
5                                                     0   480     0    40             
6                                                     0     0     0    37             
8                                                   440   440   530    55             
9                                                     0   600   550    51             
10                                                    0   570   490    39             
//Project 9
9    0 0    3   5  11  7
1                                       680   710     0   820     0   650    68       
3                                       860     0   740   830     0   670    94       
4                                         0     0     0     0   810     0    88       
5                                         0     0   770   880     0     0    83       
6                                       730   880   800   960   760   670     0       
7                                       770   920   890     0   670   770    73       
8                                         0   820     0     0     0     0    94       
//Project 10
10   0 0    2   4  10  6
1                                   0   280   320   260   250   280     0             
3                                 300     0   300   270   270   350    30             
6                                   0   360   270     0   250   290     0             
7                                   0   270     0   270     0   240    27             
8                                   0   300     0     0     0   320    30             
10                                260     0     0   240     0   270     0             
//Project 11
11   0 0   25   4  12  6
3                                   0     0     0     0     0     0   330     0     0 
4                                 330   360     0   240   320     0     0   270     0 
6                                   0     0     0   300     0     0     0     0    31 
7                                   0   360   330   350   330   260     0     0    25 
8                                 240     0   240   340   350     0   340   280    36 
9                                 360   270     0     0   280   360     0   340     0 
//Project 12
12   0 0   12   2   8  6
1                     490   630   460   400   400   580    37                         
3                       0   500   610     0   460   450     0                         
4                       0   470     0     0     0   570     0                         
6                       0   420     0   460     0     0     0                         
7                     590   420   480   510   630     0    50                         
8                       0     0     0     0     0   460     0                         
//Project 13
13   0 0    5   6   9  6
2                                             360   270   310    32                   
4                                               0   340   280    34                   
5                                             280     0   240    36                   
6                                               0   280     0    35                   
7                                             300     0   250    30                   
8                                             250   320   240    31                   
//Project 14
14   0 0   21   7  12  7
1                                                   450     0   440     0   460    58 
3                                                   570     0     0     0     0     0 
6                                                   390     0     0   620     0     0 
7                                                   630   600   630   400   370    52 
8                                                   570   390   400     0   450    45 
9                                                   560     0     0     0     0    63 
10                                                  390   560   530   370   640    43 
//Project 15
15   0 0   29   1   7  6
2               770     0     0     0     0     0     0                               
4                 0     0     0   750     0     0     0                               
5               700   750   740     0     0     0    70                               
7               940   840   810     0     0   770    82                               
8               800     0     0     0     0   640     0                               
10                0   660   800   650     0   710     0                               
//Project 16
16   0 0    6   5   8  6
1                                       500   520     0     0                         
2                                       520     0     0     0                         
4                                         0   370   450     0                         
7                                       440     0     0     0                         
8                                         0   600   370     0                         
10                                      430   420     0     0                         
//Project 17
17   0 0   22   1   9  7
2               550   510   460   380   450   390   580   450    47                   
3                 0     0     0     0     0   570     0   370    59                   
5                 0     0     0     0     0     0     0   520     0                   
6                 0   510   450   500     0     0   520   580    53                   
7                 0     0     0     0     0     0     0   430    48                   
8                 0   400   450   370     0     0     0     0    53                   
9               500     0   630   380   380     0   390     0     0                   
//Project 18
18   0 0   30   6  10  6
1                                               0   290   270     0    26             
5                                             330     0   350     0     0             
6                                             300   280   290   280     0             
7                                             340   260   290     0    28             
8                                             360   240     0     0    35             
9                                               0   280     0     0    33             
//Project 19
19   0 0   21   3   8  6
3                           420   410   490   430   360    64                         
6                           410     0     0     0     0    54                         
7                           620   450   500   550   390    50                         
8                             0     0     0     0   620    61                         
9                           370   450   600   460   380    43                         
10                            0   620     0   410     0     0                         
//Project 20
20   0 0   30   3  11  6
1                           580   480   610     0   570   550   510   520    36       
3                             0     0     0     0     0     0     0   590    50       
4                           420   510   610   510   580   410   610   550    41       
6                           590   370   480   540   500   480   430   520     0       
7                             0     0     0     0     0     0   570     0    41       
9                             0     0   560   360   450     0   400     0     0       
//Project 21
21   0 0   12   3  11  7
1                             0     0     0   910   650     0   860     0     0       
3                             0   780     0   720   960   820   790   780    66       
5                             0     0     0     0     0     0     0     0    76       
7                           920   760   790   860     0     0     0   920    94       
8                             0   880   750   960   950     0     0     0     0       
9                             0   920     0   640     0     0   880     0     0       
10                            0     0     0   740     0     0     0     0     0       
//Project 22
22   0 0   24   2   5  6
1                     760   860     0    75                                           
4                       0   730   710     0                                           
6                       0     0   930    81                                           
8                     650   910   810    93                                           
9                       0     0   910     0                                           
10                      0   800     0     0                                           
//Project 23
23   0 0   20   7  12  7
1                                                   410   400   440     0   630    48 
3                                                     0   450   460   510   630    60 
5                                                     0     0     0   620     0     0 
7                                                     0   480   570   560   490    44 
8                                                     0   580   570   420   620    45 
9                                                   440   510   550     0   520    43 
10                                                  550   460     0     0     0     0 
//Project 24
24   0 0    3   3   6  7
4                           240     0   290     0                                     
5                             0     0   270     0                                     
6                           310   300   320    25                                     
7                             0   260   250    27                                     
8                             0   240     0     0                                     
9                           270   280     0    29                                     
10                          240   270     0    30                                     
//Project 25
25   0 0   24   9  12  7
1                                                               950   650   840    74 
2                                                                 0     0     0    96 
6                                                                 0   790     0    65 
7                                                               680     0     0     0 
8                                                               640     0     0     0 
9                                                                 0     0   760    82 
10                                                                0   940     0     0 
//Project 26
26   0 0   14   7  11  7
1                                                   880   930   840   700    86       
2                                                   680   810   720   750    91       
6                                                   700   930   910   860     0       
7                                                     0     0     0     0    82       
8                                                     0   870   690   770    92       
9                                                   910   700     0   820     0       
10                                                  730     0     0   950     0       
//Project 27
27   0 0   18   2   8  7
1                     360   590   610     0     0     0    46                         
2                       0     0     0     0   380     0     0                         
4                     480     0   640   460   490     0    43                         
7                       0     0   430   510   480   440     0                         
8                     560   370   500     0     0   610    50                         
9                       0   490   540   470     0   590    53                         
10                      0   450   630   360     0     0    39                         
//Project 28
28   0 0   22   5  11  5
3                                       250   300   260   300   360   270     0       
4                                       340   260   270   310   320   320    36       
7                                         0     0     0   310   360     0     0       
9                                       350   280   280   350   330   300    28       
10                                        0   350     0     0   270   240    27       
//Project 29
29   0 0    7   7   9  6
1                                                     0   240    25                   
2                                                   320   320     0                   
4                                                     0   330    33                   
5                                                     0     0    34                   
6                                                   350   300     0                   
9                                                   330   260     0                   
//Project 30
30   0 0    3   3  11  6
1                           850   850   770   950   960   690   710   890    81       
3                           710   860   860   950   950   660     0   900    94       
5                           850     0     0     0     0   800     0     0     0       
7                           780     0     0   660     0   650   930   840    87       
8                           740   830   920     0   940   880   880   830     0       
9                             0   750   920     0     0   870     0   880    95       
//Project 31
31   0 0   21   6  12  7
3                                               0     0   810     0     0   850     0 
4                                             770   900     0     0     0     0     0 
5                                             840     0   910   780   910   690    85 
6                                               0     0   690     0     0     0     0 
7                                               0     0   880     0   800     0     0 
8                                             670     0     0   870     0     0    67 
10                                            950   820     0     0   730   720     0 
//Project 32
32   0 0    6   5   8  7
1                                       310     0     0    28                         
3                                       290   360   250    31                         
5                                       290   260   250    33                         
6                                       330     0     0    31                         
7                                       270   240     0    36                         
8                                       330     0     0     0                         
9                                         0   250     0     0                         
//Project 33
33   0 0   26   6   9  5
3                                             280     0   260     0                   
4                                               0   360     0     0                   
6                                             350   350   330    33                   
8                                             240   270   240    24                   
10                                            240     0   240     0                   
//Project 34
34   0 0   13   5   9  7
1                                       670   720   930   960    72                   
2                                         0   900   640     0     0                   
3                                         0     0   700   780     0                   
5                                         0     0     0   710     0                   
6                                       670   870     0     0     0                   
8                                       960   650   880   950    83                   
9                                       940   750   930     0    66                   
//Project 35
35   0 0   12   3   9  7
1                           590     0     0   460     0     0     0                   
2                           480   620   430   480   540   590    45                   
5                             0     0   530     0   560     0     0                   
6                             0   570   580   620   600   620    48                   
8                           490     0     0     0     0     0     0                   
9                             0     0     0   530     0     0    44                   
10                            0     0   630     0   400   460     0                   
//Project 36
36   0 0   23   5  10  7
3                                       470     0   620   620     0    44             
4                                         0     0     0   470   600     0             
5                                       430   610     0     0   470    59             
6                                       580   630   460   490   520     0             
8                                         0   580   620     0   590     0             
9                                         0     0     0   400   580     0             
10                                      490     0   640     0     0     0             
//Project 37
37   0 0   18   8  10  7
1                                                           0   640     0             
2                                                         540   460    59             
4                                                           0   470    63             
6                                                         420     0    54             
7                                                         580   440    56             
9                                                         360   540    54             
10                                                          0   580    55             
//Project 38
38   0 0   16   1   9  7
1               330   270   330   320   300   280   260   280    33                   
2               240   320     0   250   360     0   290   250    29                   
3               340   330   330   350   290   270   250   270    24                   
4                 0   360   270     0   250   360     0     0    29                   
6                 0     0     0   290     0     0     0     0    30                   
7                 0     0     0     0   360     0     0     0     0                   
9               280   310   250   290   310   320   270   360    24                   
//Project 39
39   0 0    1   6  12  5
1                                               0     0     0     0   750     0     0 
3                                               0   940   750   960   890   680     0 
5                                             640   770   910   710   870   900    64 
7                                             710     0   890   760   820   910    79 
10                                              0   780     0   950     0   790    72 
//Project 40
40   0 0   13   1   6  7
1               290     0   280   300     0     0                                     
4                 0     0   250   290   340    27                                     
5               290   330   320   250   310    24                                     
6               260   250   270   250   250    35                                     
7               350   360   340   350   320    33                                     
8                 0   290   330     0   320    25                                     
9               340   310   300   280   250     0                                     
//Project 41
41   0 0   24   7  11  5
1                                                     0   480   430     0    56       
2                                                     0     0   580   390    44       
5                                                   420     0   380     0     0       
8                                                   450   500     0   470    49       
10                                                  430     0   490     0     0       
//Project 42
42   0 0   19   3  11  5
5                           260   260     0   320   320     0   310   320    26       
6                           300   250   350   350   310   320   270   280    30       
7                           360     0   320   260   280   360   310     0     0       
8                           240   260   300   290     0     0     0     0     0       
10                            0   310     0     0   320   250   310     0     0       
//Project 43
43   0 0   13   2   4  6
1                     320   260    31                                                 
3                     340   250    29                                                 
5                     270   240    32                                                 
6                       0     0    28                                                 
9                     340   280    33                                                 
10                    270   290    35                                                 
//Project 44
44   0 0   20   2   5  5
2                     810     0     0     0                                           
4                       0     0   780    67                                           
5                     750     0     0    91                                           
8                     960   790   930    88                                           
10                    960     0     0    66                                           
//Project 45
45   0 0   19   6   8  7
1                                               0     0    83                         
2                                             920     0    85                         
3                                               0   900     0                         
5                                             760   940    71                         
6                                             770   930    64                         
7                                             760   910     0                         
9                                             760   640    65                         
//Project 46
46   0 0   19   2   4  6
3                       0   310     0                                                 
4                     280   360    32                                                 
5                     310   310     0                                                 
6                       0   250    33                                                 
7                     240   360    25                                                 
10                    270     0     0                                                 
//Project 47
47   0 0   26   7  12  6
1                                                   260     0   240   360   350    27 
3                                                   330   240   260   340   280    24 
4                                                   330     0     0     0   320     0 
7                                                     0   250     0     0     0    36 
9                                                     0   250     0     0     0     0 
10                                                  240   310   360   290   350    30 
//Project 48
48   0 0    4   3  11  5
3                             0     0   890   870     0     0   840   770    80       
4                           810   700   930     0   750   920   910     0     0       
5                           730   850     0     0   740     0   740   690    72       
6                             0   880     0   830   820   720   780     0    87       
7                           760     0   780   750   960   820   730   660     0       
//Project 49
49   0 0   29   1   7  7
1               300   310   280   270   330   360    25                               
2                 0   320   240   310     0     0     0                               
3                 0     0     0     0     0     0    36                               
5                 0   240     0     0   260     0     0                               
7               360   340     0   350   340   260    28                               
8                 0     0     0     0     0   350    35                               
10              280   360   320   260   290   260    30                               
//Project 50
50   0 0   14   4   8  7
2                                 630     0   530     0     0                         
4                                   0     0   480   530    55                         
5                                 610     0   380   640    50                         
7                                 500   450   560   490     0                         
8                                   0     0   440     0    54                         
9                                   0     0     0     0    41                         
10                                510     0   380     0    61                         
