//K, P, D, S, T (Number of workers, projects, departments, skills, and periods)
20 20 5 5 12
//Worker ID, department, availability values, number of skills, skill IDs, skill levels
1        1      154   137   155   149   121   155   157   158   156   152   143   148       1    1  1.5 
2        1      142   160   135   153   127   154   148   137   155   159   130   150       3    1  1.5    4    2    5  1.5 
3        1      131   148   139   123   124   155   138   130   137   120   145   131       1    1    1 
4        2      136   148   138   159   156   159   146   153   138   126   140   149       2    2    2    5  1.5 
5        2      123   123   157   141   156   154   138   132   121   138   131   134       2    2    1    5    1 
6        2      127   133   128   152   151   158   139   139   133   142   155   137       2    1  0.5    2    1 
7        2      126   142   153   141   154   126   138   133   134   157   160   122       1    2    1 
8        3      150   123   126   142   160   156   160   122   157   130   139   122       3    1  0.5    3  1.5    5  0.5 
9        3      157   134   121   143   129   134   148   124   145   160   160   136       1    3    1 
10       3      126   150   123   132   124   132   130   126   126   144   155   134       1    3  1.5 
11       3      147   152   146   126   144   158   144   138   121   121   137   144       2    1  0.5    3    2 
12       3      129   120   131   122   134   132   138   154   144   152   126   148       3    1    1    2    1    3  1.5 
13       4      144   151   142   152   145   135   156   159   149   133   150   136       2    4    2    5  0.5 
14       4      127   150   149   144   138   129   122   137   124   143   160   144       3    1  1.5    2    1    4    2 
15       4      146   160   156   160   158   126   132   150   129   133   160   146       1    4    2 
16       4      127   135   140   153   160   134   129   134   132   121   160   135       2    1    2    4    1 
17       5      146   149   156   145   129   120   160   135   154   123   137   150       1    5    1 
18       5      145   148   125   120   144   141   126   129   144   148   155   147       2    3  0.5    5  1.5 
19       5      138   125   135   133   130   131   137   121   131   154   125   145       1    5  1.5 
20       5      148   135   137   131   141   128   143   155   150   136   122   135       3    2  0.5    3  0.5    5  1.5 
//Department number d, number of members, requirements rd(d,t)
1       3        76    89    79    84    74    90    78    73    86    71    80    85 
2       4       101    99   112   104   103   105    98    96   101    95    99   105 
3       5       117   113   123   123   128   121   125   119   122   132   121   111 
4       4        95   116   112   118   112    93   106    94    88    89   119   107 
5       4        94   103    90    95    89    90   109   103   104    99   107   108 
//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    8  10  12  3
1                                                                       0     0   131 
3                                                                      41     0   157 
4                                                                       0    81     0 
//Project 2
2    0 0   15   3  11  3
2                             0     0    55    97    42     0     0    62    86       
4                           109   102    67    99    45    57    57    47    92       
5                             0     0    55     0    61    46     0    43    89       
//Project 3
3    0 0   17   1   3  4
2               363   119     0                                                       
3                 0   186     0                                                       
4               291     0   159                                                       
5               363     0     0                                                       
//Project 4
4    0 0   28   7  12  4
2                                                     0    32    36     0    44    77 
3                                                    27    39    39    27    49    90 
4                                                    32     0    42     0     0    90 
5                                                     0    37    45     0    43     0 
//Project 5
5    0 0   25   9  12  3
1                                                                83     0     0   149 
4                                                                 0    49     0     0 
5                                                                 0    52    79    95 
//Project 6
6    0 0    6   1   8  3
1                 0     0     0     0     0     0    31     0                         
2                 0     0    46     0     0     0    23     0                         
4               121    94    54     0    35    41    27    36                         
//Project 7
7    0 0    8   7  12  3
2                                                     0     0     0    95     0     0 
3                                                    81   103   102     0   110   247 
4                                                    76    86   137    85   138   226 
//Project 8
8    0 0   19   5  12  3
1                                         0     0    35    55     0    56    79   105 
3                                         0     0     0     0    90     0    71     0 
4                                         0     0     0    39     0    39     0     0 
//Project 9
9    0 0   19   3  10  4
1                            92     0     0     0     0     0     0     0             
2                            87    75    67    59    48    44    93    48             
3                            77     0     0    60     0    50    84    49             
4                            99     0    55     0    37     0     0     0             
//Project 10
10   0 0   27   5  12  4
2                                        41    41     0    36    35    37    41     0 
3                                         0     0     0     0     0    27     0     0 
4                                         0     0     0     0     0    36    57     0 
5                                         0    48     0     0     0     0     0    77 
//Project 11
11   0 0   11   6  12  3
2                                               0    28    39     0    35    49     0 
3                                              52    34    34    42    34    54    92 
4                                              38     0    36     0    35    46    64 
//Project 12
12   0 0   16   2   7  3
1                     228     0     0   107   105    90                               
2                     121     0     0   103     0     0                               
3                       0   125     0     0     0    84                               
//Project 13
13   0 0   26   7  12  3
3                                                     0    29     0    31    49     0 
4                                                    32     0     0    35    46     0 
5                                                    27    30    42    35    57    69 
//Project 14
14   0 0   11   4  11  4
1                                  92    60    59    59    55    67    52    95       
2                                  75    77    68    37    62    67    37   104       
4                                  73    64    86    53    50    61    53    97       
5                                 108     0    86    59     0     0    52    66       
//Project 15
15   0 0   22   1   7  4
1                 0     0     0     0     0     0    30                               
2               105    47    49    73    37    43    27                               
4                 0    66     0     0    33     0    33                               
5               117     0     0     0     0     0     0                               
//Project 16
16   0 0   25   2  10  3
1                       0   116     0     0     0     0     0   131     0             
2                     163   135   172   107   122    83   103     0    95             
5                       0     0   147    85   114    72    78     0    96             
//Project 17
17   0 0   17   3  10  3
3                             0   110     0    68    57     0     0     0             
4                             0    75    77    69    45    65    74    67             
5                            96    92    46    69    59    53    71    63             
//Project 18
18   0 0   10   2   8  3
1                     178    90   129    64    86    47    40                         
2                       0    96     0    67     0     0    67                         
3                       0     0     0    55     0    44     0                         
//Project 19
19   0 0   19   4  10  4
2                                 102     0     0    37     0    58    54             
3                                  82    65     0     0    55    87    46             
4                                   0    70     0     0     0     0    42             
5                                   0     0    57     0     0     0     0             
//Project 20
20   0 0   30   1   9  3
1               299     0   121   176    83     0    78    85     0                   
2                 0   165     0     0   106   108     0   103   112                   
5                 0     0   116     0     0     0     0     0     0                   
