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