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