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