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