//K, P, D, S, T (Number of workers, projects, departments, skills, and periods)
40 40 6 6 12
//Worker ID, department, availability values, number of skills, skill IDs, skill levels
1        1      129   147   125   128   134   150   160   157   160   147   155   132       3    1  1.5    3    2    5    1 
2        1      139   145   141   125   150   120   160   147   138   130   154   140       1    1    2 
3        1      143   125   155   124   131   123   146   158   149   128   132   136       3    1  1.5    3    1    6  0.5 
4        1      135   129   126   156   141   129   130   148   149   135   143   159       1    1    2 
5        1      143   144   120   139   159   128   150   122   156   140   131   124       3    1    1    3    1    5    1 
6        2      153   141   148   138   133   151   136   120   135   160   148   124       3    2    1    3  1.5    5    1 
7        2      123   134   155   138   149   137   160   158   130   145   150   121       1    2    2 
8        2      143   152   121   140   144   120   133   154   126   153   144   133       1    2    1 
9        2      136   142   157   156   122   130   129   122   141   152   151   147       3    1  0.5    2    1    3  1.5 
10       2      131   144   142   160   135   142   121   122   138   147   158   132       2    2  1.5    3    1 
11       2      131   125   158   150   124   150   130   160   152   131   123   142       2    2    2    3  0.5 
12       2      125   124   144   134   127   149   150   129   130   144   132   124       2    1  0.5    2  1.5 
13       3      122   130   141   155   154   139   120   128   123   147   155   159       2    3    2    5  1.5 
14       3      141   159   156   122   156   160   158   126   133   145   160   151       1    3    2 
15       3      160   146   137   141   141   124   145   142   159   121   145   138       2    3    2    6  0.5 
16       3      159   145   120   122   148   157   143   132   132   122   120   134       2    1    2    3    2 
17       3      144   127   131   143   136   149   154   130   134   141   126   148       1    3    1 
18       3      159   146   125   144   132   142   142   139   125   142   122   156       2    3  1.5    5    1 
19       3      130   140   132   127   134   142   134   150   136   149   148   130       1    3    2 
20       4      127   130   154   157   130   151   124   140   142   145   151   153       1    4  1.5 
21       4      151   156   130   130   147   142   138   155   142   140   126   150       2    1    1    4    1 
22       4      145   154   160   135   131   158   143   133   140   159   160   160       3    1    1    3    1    4  1.5 
23       4      127   124   129   136   127   138   148   154   145   143   140   151       1    4    1 
24       4      157   153   156   133   152   136   157   147   123   127   130   138       2    1    1    4  1.5 
25       4      150   140   121   144   128   140   144   156   126   149   129   138       3    2  0.5    3    1    4    1 
26       4      158   133   136   140   145   139   154   145   130   138   130   150       3    1  0.5    4    2    6  0.5 
27       4      153   122   129   138   152   154   151   136   154   141   121   141       2    3    1    4    1 
28       5      128   137   129   126   150   128   145   136   152   139   145   152       3    1    2    5    1    6  0.5 
29       5      125   158   145   123   123   140   151   151   157   152   139   124       1    5    1 
30       5      150   157   137   150   125   141   131   128   137   129   148   143       3    1  1.5    2  1.5    5    1 
31       5      160   141   148   146   153   157   137   154   159   146   157   124       3    3    1    4    1    5    2 
32       5      155   154   156   127   158   130   153   135   121   137   136   129       2    5    1    6  0.5 
33       5      151   136   131   137   153   131   124   159   143   124   140   129       3    3    2    5    1    6  1.5 
34       6      124   146   125   157   139   149   145   132   122   133   137   160       3    1  0.5    4  1.5    6  1.5 
35       6      131   144   129   146   152   131   126   149   134   140   131   143       2    1    2    6    2 
36       6      134   154   158   134   144   150   156   155   151   142   133   140       1    6    2 
37       6      145   149   135   155   126   149   136   130   155   130   138   159       3    3  0.5    5  1.5    6  1.5 
38       6      124   134   137   129   123   142   135   150   124   124   153   160       1    6    1 
39       6      151   145   140   158   160   137   156   126   152   142   148   151       3    2    2    3    1    6    2 
40       6      150   144   124   130   124   127   160   160   128   135   130   158       1    6  1.5 
//Department number d, number of members, requirements rd(d,t)
1       5       130   123   123   108   137   123   147   126   135   133   127   122 
2       7       186   189   170   179   166   163   155   157   180   198   161   168 
3       7       162   185   175   174   191   164   160   170   154   190   179   170 
4       8       197   184   202   185   191   185   223   203   202   211   205   204 
5       6       168   176   161   150   156   149   151   153   171   139   166   136 
6       7       157   198   181   184   155   158   182   184   189   168   170   195 
//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   11   8  10  4
1                                                          78    77   101             
2                                                          48     0     0             
4                                                          76     0    83             
5                                                          76    69   103             
//Project 2
2    0 0    2   5   8  4
1                                        55    69    58    50                         
2                                        64    41     0     0                         
3                                        65    46    57    45                         
5                                         0     0    38     0                         
//Project 3
3    0 0   29   2   9  3
3                     194   136   117   105    82    70   110    87                   
4                     178   166   123     0   103    69   101    84                   
6                     209     0   130    99     0    77    83    98                   
//Project 4
4    0 0   22   4  12  3
2                                   0     0     0     0     0    34    50     0     0 
3                                   0     0     0    36     0     0    55     0     0 
6                                  49    32    29    34    30    34    50   160   250 
//Project 5
5    0 0    1   1   4  4
2               221     0    61    54                                                 
3               249    79    52    54                                                 
4                 0    86    52     0                                                 
6                 0     0    42     0                                                 
//Project 6
6    0 0   29   3  11  6
1                             0    79    51    49    47     0     0    70   249       
2                             0     0     0    41     0     0     0     0     0       
3                            94    81     0    39    42     0     0     0     0       
4                             0    67     0    39     0     0     0     0     0       
5                            92    73    48     0    61    55     0    90     0       
6                            77     0     0    63     0     0    77     0   200       
//Project 7
7    0 0   29   5  12  5
1                                         0    58     0     0     0     0     0     0 
2                                         0    65    49    75    77     0   272   463 
3                                         0    50    42    80     0     0     0   440 
4                                        67     0     0    56    77     0     0     0 
6                                        72    54    60    47    47   103   205   304 
//Project 8
8    0 0   29   3   9  6
1                            59     0     0    26    35     0     0                   
2                             0    39    32    31     0    35     0                   
3                            49    51    41    32    33    36    38                   
4                            43     0    41     0     0    31    38                   
5                             0     0    41    31     0     0     0                   
6                             0    54     0     0     0    30     0                   
//Project 9
9    0 0    4   4  10  5
1                                   0     0    31     0     0     0    53             
2                                  54    39     0    32    40    36    45             
3                                  52    36    33    36    30    38    50             
4                                  36    39     0     0     0     0     0             
6                                   0    28     0    24    35    32     0             
//Project 10
10   0 0    3   5  12  5
2                                         0     0     0     0     0    70     0     0 
3                                        44    56    43     0     0    68     0   273 
4                                         0     0    55    55     0   105   222   478 
5                                        44     0    51    45     0    68   178   478 
6                                         0     0     0     0    50    81   254     0 
//Project 11
11   0 0    6   8  12  6
1                                                           0    37    46   138     0 
2                                                          42    34    56     0   258 
3                                                          42    40    43   107   243 
4                                                           0     0    46     0     0 
5                                                           0    38     0     0     0 
6                                                          37     0    46     0   212 
//Project 12
12   0 0    5   3  10  3
2                             0     0     0    58     0     0    72     0             
3                             0     0     0     0    55     0     0     0             
4                            98    87     0    50    45     0     0    88             
//Project 13
13   0 0   17   5   7  5
1                                        84     0    94                               
2                                        99     0     0                               
3                                        90     0    75                               
5                                       107     0     0                               
6                                         0    78    88                               
//Project 14
14   0 0   11   3  10  4
2                           119     0    82    96     0     0     0   133             
4                             0   139     0     0     0     0    95     0             
5                             0   138     0     0     0     0     0     0             
6                           122     0     0     0     0     0     0   138             
//Project 15
15   0 0   28   1   5  6
1               784   230   161   102    95                                           
2                 0     0   112    96    95                                           
3               627     0   168     0     0                                           
4               747   214   168     0    84                                           
5               803   189   126   139   108                                           
6                 0     0   141     0     0                                           
//Project 16
16   0 0   13   6  11  5
1                                              89     0     0     0     0     0       
2                                               0     0   116     0     0   352       
4                                              96    89    91   107   106   365       
5                                               0    74     0   116     0     0       
6                                               0    88     0     0     0     0       
//Project 17
17   0 0    3   2  10  3
1                       0     0   100   114     0     0   120   108   142             
4                       0   117   118     0    83    93     0   115   110             
5                     245     0   114    82    87    89   107   112     0             
//Project 18
18   0 0    7   6  11  3
2                                               0    30    38    46    56   156       
4                                               0     0    32    45    40   120       
6                                               0    35     0     0    60     0       
//Project 19
19   0 0    3   3   7  6
1                             0     0     0   100    96                               
2                             0     0     0     0    82                               
3                           112   106     0    89    92                               
4                             0     0     0    84     0                               
5                             0   102     0     0    65                               
6                           129   123   106   100    86                               
//Project 20
20   0 0   23   7   9  6
1                                                    50     0    49                   
2                                                     0     0    54                   
3                                                    39    58    51                   
4                                                    60    46    71                   
5                                                    51    76    51                   
6                                                     0    46     0                   
//Project 21
21   0 0    7   2   7  4
1                     153     0     0     0    54    53                               
2                       0     0     0    73    43    37                               
4                     135    98    64    67     0    42                               
6                      94     0    69    57    58    61                               
//Project 22
22   0 0   25   2   6  5
1                     181   119    99    82     0                                     
2                       0   136   102    96   100                                     
4                     227   134     0    96    72                                     
5                     178     0   120   107   102                                     
6                     242   152     0    95    99                                     
//Project 23
23   0 0   17   2   8  6
1                      79     0    52     0    27    26     0                         
2                      69     0     0    33    35    29    42                         
3                      63    42    48    32    26    29    40                         
4                      76    49     0    43     0    29    30                         
5                      86     0     0     0    35     0     0                         
6                       0    56     0     0     0    29    36                         
//Project 24
24   0 0   18   1   4  3
2               332    81    63    42                                                 
5                 0    71    42    51                                                 
6                 0    74     0     0                                                 
//Project 25
25   0 0   23   4  10  5
1                                 118   111    72     0   115   104   115             
3                                   0   101     0     0    91    85   153             
4                                 135     0    96    77     0     0   128             
5                                   0    86    93    92   101   118     0             
6                                 132     0     0     0     0     0     0             
//Project 26
26   0 0   27   2   8  4
1                     140    98    61     0    44    60    57                         
3                     158   101    57    62    40    47    75                         
4                       0     0    90    70    39     0     0                         
5                     125    82    55    49    63    56     0                         
//Project 27
27   0 0   30   7   9  4
1                                                     0   106     0                   
4                                                    73    93     0                   
5                                                    73     0     0                   
6                                                    92    83    93                   
//Project 28
28   0 0    5   7  11  4
1                                                     0     0     0     0   129       
3                                                     0     0     0    46   160       
5                                                     0     0     0    53     0       
6                                                     0     0    43    41     0       
//Project 29
29   0 0   22   8  10  4
1                                                          30    42    46             
2                                                           0    33    40             
3                                                          33    46     0             
6                                                          32    42    51             
//Project 30
30   0 0   22   5   9  6
1                                        60    68    60    60    63                   
2                                        71    45    48    78    53                   
3                                        60    53    50    71    49                   
4                                         0    52     0     0    71                   
5                                        57     0    52     0    51                   
6                                        44    51    60     0    81                   
//Project 31
31   0 0   21   1   6  3
1               249    86    49    37    30    33                                     
3               267    69    45    49     0    39                                     
4                 0     0    43    40    28    29                                     
//Project 32
32   0 0   24   5  11  4
1                                         0     0    29     0     0     0     0       
2                                        39     0     0     0     0    58   160       
4                                         0     0     0     0     0    45     0       
6                                         0    30     0     0     0    51     0       
//Project 33
33   0 0   26   3  10  4
1                             0     0     0    98     0     0     0     0             
2                             0   136     0     0     0     0     0   143             
5                             0     0     0    99    80     0     0     0             
6                           115   109   109    88     0     0    94   128             
//Project 34
34   0 0    5   3  10  4
3                           108    64    62    47    64     0    49    93             
4                            84     0     0    63     0     0    51     0             
5                             0     0     0     0     0     0     0    65             
6                            73    66    44    41    59    66    46     0             
//Project 35
35   0 0    9   2  10  4
2                       0    96     0    48    61    62    55     0     0             
3                     122     0     0    57    57    50    65    62     0             
4                     102    87    82    45    39    52    78     0    95             
5                     143     0     0     0    40     0     0     0    95             
//Project 36
36   0 0   10   9  11  3
1                                                                51    98   182       
2                                                                65     0     0       
6                                                                50   106   196       
//Project 37
37   0 0   15   7   9  3
1                                                    31     0     0                   
3                                                     0    43    31                   
6                                                    32    35    46                   
//Project 38
38   0 0    4   5  12  4
1                                         0     0    93     0    85   158     0     0 
2                                         0    82    84   113   117     0     0     0 
3                                       105    84     0   108    94   142   285   516 
5                                        94    78    66   101   118   142   396   623 
//Project 39
39   0 0   23   1   9  4
1                 0     0     0     0     0     0     0    35     0                   
2                 0     0    47    45     0     0     0     0    32                   
3                 0    69     0     0     0     0     0    43     0                   
5               230    61     0    42    37     0     0     0     0                   
//Project 40
40   0 0   26   7   9  4
1                                                    73    82   109                   
2                                                    69    98   124                   
3                                                     0   111     0                   
6                                                     0   107     0                   
