0 Total blocktime: 0 : 0 0 0 0 0 0 Philosopher 0 thinking for 1 second 0 Philosopher 1 thinking for 8 seconds 0 Philosopher 2 thinking for 10 seconds 0 Philosopher 3 thinking for 4 seconds 0 Philosopher 4 thinking for 7 seconds 1 Philosopher 0 no longer thinking -- calling pickup() 1 Philosopher 0 eating for 7 seconds 4 Philosopher 3 no longer thinking -- calling pickup() 4 Philosopher 3 eating for 6 seconds 7 Philosopher 4 no longer thinking -- calling pickup() 8 Philosopher 1 no longer thinking -- calling pickup() 8 Philosopher 0 no longer eating -- calling putdown() 8 Philosopher 0 thinking for 9 seconds 8 Philosopher 1 eating for 6 seconds 10 Total blocktime: 3 : 0 0 0 0 3 10 Philosopher 2 no longer thinking -- calling pickup() 10 Philosopher 3 no longer eating -- calling putdown() 10 Philosopher 3 thinking for 2 seconds 10 Philosopher 4 eating for 9 seconds 12 Philosopher 3 no longer thinking -- calling pickup() 14 Philosopher 1 no longer eating -- calling putdown() 14 Philosopher 1 thinking for 10 seconds 14 Philosopher 2 eating for 1 second 16 Philosopher 2 no longer eating -- calling putdown() 16 Philosopher 2 thinking for 10 seconds 17 Philosopher 0 no longer thinking -- calling pickup() 19 Philosopher 4 no longer eating -- calling putdown() 19 Philosopher 4 thinking for 9 seconds 19 Philosopher 3 eating for 5 seconds 19 Philosopher 0 eating for 7 seconds 20 Total blocktime: 16 : 2 0 4 7 3 24 Philosopher 3 no longer eating -- calling putdown() 24 Philosopher 3 thinking for 3 seconds 24 Philosopher 1 no longer thinking -- calling pickup() 26 Philosopher 2 no longer thinking -- calling pickup() 26 Philosopher 0 no longer eating -- calling putdown() 26 Philosopher 0 thinking for 10 seconds 26 Philosopher 1 eating for 10 seconds 27 Philosopher 3 no longer thinking -- calling pickup() 28 Philosopher 4 no longer thinking -- calling pickup() 30 Total blocktime: 27 : 2 2 8 10 5 36 Philosopher 0 no longer thinking -- calling pickup() 36 Philosopher 1 no longer eating -- calling putdown() 36 Philosopher 1 thinking for 7 seconds 36 Philosopher 2 eating for 2 seconds 38 Philosopher 2 no longer eating -- calling putdown() 38 Philosopher 2 thinking for 6 seconds 38 Philosopher 3 eating for 1 second 39 Philosopher 3 no longer eating -- calling putdown() 39 Philosopher 3 thinking for 9 seconds 39 Philosopher 4 eating for 10 seconds 40 Total blocktime: 54 : 6 2 14 18 14 43 Philosopher 1 no longer thinking -- calling pickup() 44 Philosopher 2 no longer thinking -- calling pickup() 48 Philosopher 3 no longer thinking -- calling pickup() 49 Philosopher 4 no longer eating -- calling putdown() 49 Philosopher 4 thinking for 3 seconds 49 Philosopher 0 eating for 6 seconds 50 Total blocktime: 78 : 15 9 20 20 14 52 Philosopher 4 no longer thinking -- calling pickup() 55 Philosopher 0 no longer eating -- calling putdown() 55 Philosopher 0 thinking for 2 seconds 55 Philosopher 1 eating for 3 seconds 57 Philosopher 0 no longer thinking -- calling pickup() 58 Philosopher 1 no longer eating -- calling putdown() 58 Philosopher 1 thinking for 4 seconds 58 Philosopher 2 eating for 2 seconds 60 Total blocktime: 112 : 18 14 28 30 22 60 Philosopher 2 no longer eating -- calling putdown() 60 Philosopher 2 thinking for 10 seconds 60 Philosopher 3 eating for 3 seconds 62 Philosopher 1 no longer thinking -- calling pickup() 63 Philosopher 3 no longer eating -- calling putdown() 63 Philosopher 3 thinking for 5 seconds 63 Philosopher 4 eating for 9 seconds 68 Philosopher 3 no longer thinking -- calling pickup() 70 Total blocktime: 135 : 28 22 28 32 25 70 Philosopher 2 no longer thinking -- calling pickup() 72 Philosopher 4 no longer eating -- calling putdown() 72 Philosopher 4 thinking for 1 second 72 Philosopher 3 eating for 1 second 72 Philosopher 0 eating for 7 seconds 74 Philosopher 4 no longer thinking -- calling pickup() 74 Philosopher 3 no longer eating -- calling putdown() 74 Philosopher 3 thinking for 6 seconds 79 Philosopher 0 no longer eating -- calling putdown() 79 Philosopher 0 thinking for 4 seconds 79 Philosopher 4 eating for 6 seconds 79 Philosopher 1 eating for 8 seconds 80 Philosopher 3 no longer thinking -- calling pickup() 80 Total blocktime: 163 : 30 31 38 34 30 83 Philosopher 0 no longer thinking -- calling pickup() 85 Philosopher 4 no longer eating -- calling putdown() 85 Philosopher 4 thinking for 5 seconds 87 Philosopher 1 no longer eating -- calling putdown() 87 Philosopher 1 thinking for 5 seconds 87 Philosopher 0 eating for 8 seconds 87 Philosopher 2 eating for 9 seconds 90 Total blocktime: 184 : 34 31 45 44 30 90 Philosopher 4 no longer thinking -- calling pickup() 92 Philosopher 1 no longer thinking -- calling pickup() 95 Philosopher 0 no longer eating -- calling putdown() 95 Philosopher 0 thinking for 3 seconds 96 Philosopher 2 no longer eating -- calling putdown() 96 Philosopher 2 thinking for 1 second 96 Philosopher 1 eating for 9 seconds 96 Philosopher 3 eating for 4 seconds 97 Philosopher 2 no longer thinking -- calling pickup() 98 Philosopher 0 no longer thinking -- calling pickup() 100 Total blocktime: 209 : 36 35 48 50 40 100 Philosopher 3 no longer eating -- calling putdown() 100 Philosopher 3 thinking for 7 seconds 100 Philosopher 4 eating for 10 seconds 105 Philosopher 1 no longer eating -- calling putdown() 105 Philosopher 1 thinking for 1 second 105 Philosopher 2 eating for 9 seconds 106 Philosopher 1 no longer thinking -- calling pickup() 107 Philosopher 3 no longer thinking -- calling pickup() 110 Total blocktime: 231 : 46 39 53 53 40 110 Philosopher 4 no longer eating -- calling putdown() 110 Philosopher 4 thinking for 10 seconds 110 Philosopher 0 eating for 1 second 111 Philosopher 0 no longer eating -- calling putdown() 111 Philosopher 0 thinking for 1 second 112 Philosopher 0 no longer thinking -- calling pickup() 114 Philosopher 2 no longer eating -- calling putdown() 114 Philosopher 2 thinking for 7 seconds 114 Philosopher 1 eating for 2 seconds 114 Philosopher 3 eating for 4 seconds 116 Philosopher 1 no longer eating -- calling putdown() 116 Philosopher 1 thinking for 10 seconds 116 Philosopher 0 eating for 5 seconds 118 Philosopher 3 no longer eating -- calling putdown() 118 Philosopher 3 thinking for 5 seconds 120 Total blocktime: 243 : 50 43 53 57 40 120 Philosopher 4 no longer thinking -- calling pickup() 121 Philosopher 2 no longer thinking -- calling pickup() 121 Philosopher 2 eating for 4 seconds 121 Philosopher 0 no longer eating -- calling putdown() 121 Philosopher 0 thinking for 9 seconds 121 Philosopher 4 eating for 3 seconds 123 Philosopher 3 no longer thinking -- calling pickup() 124 Philosopher 4 no longer eating -- calling putdown() 124 Philosopher 4 thinking for 5 seconds 125 Philosopher 2 no longer eating -- calling putdown() 125 Philosopher 2 thinking for 1 second 125 Philosopher 3 eating for 2 seconds 126 Philosopher 1 no longer thinking -- calling pickup() 126 Philosopher 1 eating for 10 seconds 126 Philosopher 2 no longer thinking -- calling pickup() 127 Philosopher 3 no longer eating -- calling putdown() 127 Philosopher 3 thinking for 5 seconds 129 Philosopher 4 no longer thinking -- calling pickup() 129 Philosopher 4 eating for 9 seconds 130 Total blocktime: 250 : 50 43 57 59 41 130 Philosopher 0 no longer thinking -- calling pickup() 132 Philosopher 3 no longer thinking -- calling pickup() 136 Philosopher 1 no longer eating -- calling putdown() 136 Philosopher 1 thinking for 9 seconds 136 Philosopher 2 eating for 9 seconds 138 Philosopher 4 no longer eating -- calling putdown() 138 Philosopher 4 thinking for 5 seconds 138 Philosopher 0 eating for 7 seconds 140 Total blocktime: 272 : 58 43 63 67 41 143 Philosopher 4 no longer thinking -- calling pickup() 146 Philosopher 1 no longer thinking -- calling pickup() 146 Philosopher 2 no longer eating -- calling putdown() 146 Philosopher 2 thinking for 9 seconds 146 Philosopher 0 no longer eating -- calling putdown() 146 Philosopher 0 thinking for 9 seconds 146 Philosopher 1 eating for 7 seconds 146 Philosopher 3 eating for 7 seconds 150 Total blocktime: 285 : 58 43 63 73 48 153 Philosopher 1 no longer eating -- calling putdown() 153 Philosopher 1 thinking for 2 seconds 153 Philosopher 3 no longer eating -- calling putdown() 153 Philosopher 3 thinking for 3 seconds 153 Philosopher 4 eating for 9 seconds 155 Philosopher 2 no longer thinking -- calling pickup() 155 Philosopher 2 eating for 2 seconds 155 Philosopher 0 no longer thinking -- calling pickup() 155 Philosopher 1 no longer thinking -- calling pickup() 156 Philosopher 3 no longer thinking -- calling pickup() 157 Philosopher 2 no longer eating -- calling putdown() 157 Philosopher 2 thinking for 2 seconds 159 Philosopher 2 no longer thinking -- calling pickup() 160 Total blocktime: 303 : 63 48 64 77 51 162 Philosopher 4 no longer eating -- calling putdown() 162 Philosopher 4 thinking for 10 seconds 162 Philosopher 3 eating for 4 seconds 162 Philosopher 0 eating for 4 seconds 166 Philosopher 3 no longer eating -- calling putdown() 166 Philosopher 3 thinking for 7 seconds 166 Philosopher 0 no longer eating -- calling putdown() 166 Philosopher 0 thinking for 7 seconds 166 Philosopher 1 eating for 9 seconds 170 Total blocktime: 323 : 65 54 74 79 51 172 Philosopher 4 no longer thinking -- calling pickup() 172 Philosopher 4 eating for 6 seconds 173 Philosopher 3 no longer thinking -- calling pickup() 173 Philosopher 0 no longer thinking -- calling pickup() 175 Philosopher 1 no longer eating -- calling putdown() 175 Philosopher 1 thinking for 1 second 175 Philosopher 2 eating for 4 seconds 176 Philosopher 1 no longer thinking -- calling pickup() 178 Philosopher 4 no longer eating -- calling putdown() 178 Philosopher 4 thinking for 2 seconds 178 Philosopher 0 eating for 10 seconds 179 Philosopher 2 no longer eating -- calling putdown() 179 Philosopher 2 thinking for 8 seconds 179 Philosopher 3 eating for 6 seconds 180 Philosopher 4 no longer thinking -- calling pickup() 180 Total blocktime: 343 : 70 58 79 85 51 185 Philosopher 3 no longer eating -- calling putdown() 185 Philosopher 3 thinking for 2 seconds 187 Philosopher 2 no longer thinking -- calling pickup() 187 Philosopher 3 no longer thinking -- calling pickup() 188 Philosopher 0 no longer eating -- calling putdown() 188 Philosopher 0 thinking for 9 seconds 188 Philosopher 4 eating for 7 seconds 188 Philosopher 1 eating for 8 seconds 190 Total blocktime: 365 : 70 66 82 88 59 195 Philosopher 4 no longer eating -- calling putdown() 195 Philosopher 4 thinking for 7 seconds 196 Philosopher 1 no longer eating -- calling putdown() 196 Philosopher 1 thinking for 6 seconds 196 Philosopher 2 eating for 6 seconds 197 Philosopher 0 no longer thinking -- calling pickup() 197 Philosopher 0 eating for 3 seconds 200 Philosopher 0 no longer eating -- calling putdown() 200 Philosopher 0 thinking for 2 seconds 200 Total blocktime: 381 : 70 66 88 98 59 202 Philosopher 1 no longer thinking -- calling pickup() 202 Philosopher 2 no longer eating -- calling putdown() 202 Philosopher 2 thinking for 7 seconds 202 Philosopher 4 no longer thinking -- calling pickup() 202 Philosopher 1 eating for 1 second 202 Philosopher 3 eating for 8 seconds 202 Philosopher 0 no longer thinking -- calling pickup() 203 Philosopher 1 no longer eating -- calling putdown() 203 Philosopher 1 thinking for 3 seconds 206 Philosopher 1 no longer thinking -- calling pickup() 209 Philosopher 2 no longer thinking -- calling pickup() 210 Philosopher 3 no longer eating -- calling putdown() 210 Philosopher 3 thinking for 4 seconds 210 Philosopher 4 eating for 2 seconds 210 Total blocktime: 404 : 78 70 89 100 67 212 Philosopher 4 no longer eating -- calling putdown() 212 Philosopher 4 thinking for 3 seconds 212 Philosopher 0 eating for 8 seconds 214 Philosopher 3 no longer thinking -- calling pickup() 215 Philosopher 4 no longer thinking -- calling pickup() 220 Philosopher 0 no longer eating -- calling putdown() 220 Philosopher 0 thinking for 3 seconds 220 Philosopher 1 eating for 3 seconds 220 Total blocktime: 437 : 80 80 99 106 72 223 Philosopher 0 no longer thinking -- calling pickup() 223 Philosopher 1 no longer eating -- calling putdown() 223 Philosopher 1 thinking for 1 second 223 Philosopher 2 eating for 9 seconds 224 Philosopher 1 no longer thinking -- calling pickup() 230 Total blocktime: 473 : 87 86 102 116 82 232 Philosopher 2 no longer eating -- calling putdown() 232 Philosopher 2 thinking for 1 second 232 Philosopher 3 eating for 8 seconds 233 Philosopher 2 no longer thinking -- calling pickup() 240 Philosopher 3 no longer eating -- calling putdown() 240 Philosopher 3 thinking for 7 seconds 240 Philosopher 4 eating for 8 seconds 240 Total blocktime: 512 : 97 96 109 118 92 247 Philosopher 3 no longer thinking -- calling pickup() 248 Philosopher 4 no longer eating -- calling putdown() 248 Philosopher 4 thinking for 8 seconds 248 Philosopher 0 eating for 2 seconds 250 Philosopher 0 no longer eating -- calling putdown() 250 Philosopher 0 thinking for 9 seconds 250 Philosopher 1 eating for 9 seconds 250 Total blocktime: 543 : 105 106 119 121 92 256 Philosopher 4 no longer thinking -- calling pickup() 259 Philosopher 0 no longer thinking -- calling pickup() 259 Philosopher 1 no longer eating -- calling putdown() 259 Philosopher 1 thinking for 2 seconds 259 Philosopher 2 eating for 4 seconds 260 Total blocktime: 567 : 106 106 128 131 96 261 Philosopher 1 no longer thinking -- calling pickup() 263 Philosopher 2 no longer eating -- calling putdown() 263 Philosopher 2 thinking for 3 seconds 263 Philosopher 3 eating for 10 seconds 266 Philosopher 2 no longer thinking -- calling pickup() 270 Total blocktime: 603 : 116 115 132 134 106 273 Philosopher 3 no longer eating -- calling putdown() 273 Philosopher 3 thinking for 1 second 273 Philosopher 4 eating for 10 seconds 274 Philosopher 3 no longer thinking -- calling pickup() 280 Total blocktime: 642 : 126 125 142 140 109 283 Philosopher 4 no longer eating -- calling putdown() 283 Philosopher 4 thinking for 9 seconds 283 Philosopher 0 eating for 6 seconds 289 Philosopher 0 no longer eating -- calling putdown() 289 Philosopher 0 thinking for 8 seconds 289 Philosopher 1 eating for 1 second 290 Philosopher 1 no longer eating -- calling putdown() 290 Philosopher 1 thinking for 7 seconds 290 Philosopher 2 eating for 4 seconds 290 Total blocktime: 674 : 129 134 152 150 109 292 Philosopher 4 no longer thinking -- calling pickup() 294 Philosopher 2 no longer eating -- calling putdown() 294 Philosopher 2 thinking for 2 seconds 294 Philosopher 3 eating for 6 seconds 296 Philosopher 2 no longer thinking -- calling pickup() 297 Philosopher 0 no longer thinking -- calling pickup() 297 Philosopher 1 no longer thinking -- calling pickup() 300 Philosopher 3 no longer eating -- calling putdown() 300 Philosopher 3 thinking for 8 seconds 300 Philosopher 2 eating for 7 seconds 300 Philosopher 4 eating for 7 seconds 300 Total blocktime: 696 : 132 137 156 154 117 307 Philosopher 2 no longer eating -- calling putdown() 307 Philosopher 2 thinking for 1 second 307 Philosopher 4 no longer eating -- calling putdown() 307 Philosopher 4 thinking for 4 seconds 307 Philosopher 0 eating for 2 seconds 308 Philosopher 3 no longer thinking -- calling pickup() 308 Philosopher 3 eating for 5 seconds 308 Philosopher 2 no longer thinking -- calling pickup() 309 Philosopher 0 no longer eating -- calling putdown() 309 Philosopher 0 thinking for 5 seconds 309 Philosopher 1 eating for 10 seconds 310 Total blocktime: 714 : 139 146 158 154 117 311 Philosopher 4 no longer thinking -- calling pickup() 313 Philosopher 3 no longer eating -- calling putdown() 313 Philosopher 3 thinking for 5 seconds 313 Philosopher 4 eating for 4 seconds 314 Philosopher 0 no longer thinking -- calling pickup() 317 Philosopher 4 no longer eating -- calling putdown() 317 Philosopher 4 thinking for 8 seconds 318 Philosopher 3 no longer thinking -- calling pickup() 319 Philosopher 1 no longer eating -- calling putdown() 319 Philosopher 1 thinking for 2 seconds 319 Philosopher 0 eating for 1 second 319 Philosopher 2 eating for 10 seconds 320 Philosopher 0 no longer eating -- calling putdown() 320 Philosopher 0 thinking for 1 second 320 Total blocktime: 732 : 144 146 167 156 119 321 Philosopher 1 no longer thinking -- calling pickup() 321 Philosopher 0 no longer thinking -- calling pickup() 325 Philosopher 4 no longer thinking -- calling pickup() 329 Philosopher 2 no longer eating -- calling putdown() 329 Philosopher 2 thinking for 2 seconds 329 Philosopher 1 eating for 1 second 329 Philosopher 3 eating for 6 seconds 330 Philosopher 1 no longer eating -- calling putdown() 330 Philosopher 1 thinking for 4 seconds 330 Philosopher 0 eating for 2 seconds 330 Total blocktime: 763 : 153 154 167 165 124 331 Philosopher 2 no longer thinking -- calling pickup() 332 Philosopher 0 no longer eating -- calling putdown() 332 Philosopher 0 thinking for 6 seconds 334 Philosopher 1 no longer thinking -- calling pickup() 335 Philosopher 3 no longer eating -- calling putdown() 335 Philosopher 3 thinking for 3 seconds 335 Philosopher 2 eating for 2 seconds 335 Philosopher 4 eating for 3 seconds 337 Philosopher 2 no longer eating -- calling putdown() 337 Philosopher 2 thinking for 10 seconds 337 Philosopher 1 eating for 5 seconds 338 Philosopher 3 no longer thinking -- calling pickup() 338 Philosopher 4 no longer eating -- calling putdown() 338 Philosopher 4 thinking for 1 second 338 Philosopher 0 no longer thinking -- calling pickup() 338 Philosopher 3 eating for 3 seconds 339 Philosopher 4 no longer thinking -- calling pickup() 340 Total blocktime: 778 : 155 157 171 165 130 341 Philosopher 3 no longer eating -- calling putdown() 341 Philosopher 3 thinking for 8 seconds 342 Philosopher 1 no longer eating -- calling putdown() 342 Philosopher 1 thinking for 8 seconds 342 Philosopher 0 eating for 1 second 343 Philosopher 0 no longer eating -- calling putdown() 343 Philosopher 0 thinking for 4 seconds 343 Philosopher 4 eating for 5 seconds 347 Philosopher 2 no longer thinking -- calling pickup() 347 Philosopher 2 eating for 3 seconds 347 Philosopher 0 no longer thinking -- calling pickup() 348 Philosopher 4 no longer eating -- calling putdown() 348 Philosopher 4 thinking for 8 seconds 348 Philosopher 0 eating for 8 seconds 349 Philosopher 3 no longer thinking -- calling pickup() 350 Philosopher 2 no longer eating -- calling putdown() 350 Philosopher 2 thinking for 7 seconds 350 Philosopher 3 eating for 2 seconds 350 Philosopher 1 no longer thinking -- calling pickup() 350 Total blocktime: 785 : 158 157 171 166 133 352 Philosopher 3 no longer eating -- calling putdown() 352 Philosopher 3 thinking for 9 seconds 356 Philosopher 4 no longer thinking -- calling pickup() 356 Philosopher 0 no longer eating -- calling putdown() 356 Philosopher 0 thinking for 3 seconds 356 Philosopher 4 eating for 5 seconds 356 Philosopher 1 eating for 6 seconds 357 Philosopher 2 no longer thinking -- calling pickup() 359 Philosopher 0 no longer thinking -- calling pickup() 360 Total blocktime: 795 : 159 163 174 166 133 361 Philosopher 3 no longer thinking -- calling pickup() 361 Philosopher 4 no longer eating -- calling putdown() 361 Philosopher 4 thinking for 4 seconds 362 Philosopher 1 no longer eating -- calling putdown() 362 Philosopher 1 thinking for 7 seconds 362 Philosopher 0 eating for 7 seconds 362 Philosopher 2 eating for 6 seconds 365 Philosopher 4 no longer thinking -- calling pickup() 368 Philosopher 2 no longer eating -- calling putdown() 368 Philosopher 2 thinking for 10 seconds 368 Philosopher 3 eating for 9 seconds 369 Philosopher 1 no longer thinking -- calling pickup() 369 Philosopher 0 no longer eating -- calling putdown() 369 Philosopher 0 thinking for 2 seconds 369 Philosopher 1 eating for 5 seconds 370 Total blocktime: 811 : 161 163 176 173 138 371 Philosopher 0 no longer thinking -- calling pickup() 374 Philosopher 1 no longer eating -- calling putdown() 374 Philosopher 1 thinking for 3 seconds 377 Philosopher 3 no longer eating -- calling putdown() 377 Philosopher 3 thinking for 9 seconds 377 Philosopher 4 eating for 8 seconds 377 Philosopher 1 no longer thinking -- calling pickup() 378 Philosopher 2 no longer thinking -- calling pickup() 380 Total blocktime: 832 : 170 166 178 173 145 385 Philosopher 4 no longer eating -- calling putdown() 385 Philosopher 4 thinking for 4 seconds 385 Philosopher 0 eating for 4 seconds 386 Philosopher 3 no longer thinking -- calling pickup() 389 Philosopher 4 no longer thinking -- calling pickup() 389 Philosopher 0 no longer eating -- calling putdown() 389 Philosopher 0 thinking for 9 seconds 389 Philosopher 1 eating for 8 seconds 390 Total blocktime: 861 : 175 175 188 177 146 397 Philosopher 1 no longer eating -- calling putdown() 397 Philosopher 1 thinking for 6 seconds 397 Philosopher 2 eating for 4 seconds 398 Philosopher 0 no longer thinking -- calling pickup() 400 Total blocktime: 890 : 177 175 195 187 156 401 Philosopher 2 no longer eating -- calling putdown() 401 Philosopher 2 thinking for 5 seconds 401 Philosopher 3 eating for 4 seconds 403 Philosopher 1 no longer thinking -- calling pickup() 405 Philosopher 3 no longer eating -- calling putdown() 405 Philosopher 3 thinking for 6 seconds 405 Philosopher 4 eating for 9 seconds 406 Philosopher 2 no longer thinking -- calling pickup() 410 Total blocktime: 917 : 187 182 199 188 161 411 Philosopher 3 no longer thinking -- calling pickup() 414 Philosopher 4 no longer eating -- calling putdown() 414 Philosopher 4 thinking for 10 seconds 414 Philosopher 0 eating for 10 seconds 420 Total blocktime: 950 : 191 192 209 197 161 424 Philosopher 4 no longer thinking -- calling pickup() 424 Philosopher 0 no longer eating -- calling putdown() 424 Philosopher 0 thinking for 8 seconds 424 Philosopher 1 eating for 7 seconds 430 Total blocktime: 980 : 191 196 219 207 167 431 Philosopher 1 no longer eating -- calling putdown() 431 Philosopher 1 thinking for 8 seconds 431 Philosopher 2 eating for 1 second 432 Philosopher 0 no longer thinking -- calling pickup() 432 Philosopher 2 no longer eating -- calling putdown() 432 Philosopher 2 thinking for 5 seconds 432 Philosopher 3 eating for 10 seconds 437 Philosopher 2 no longer thinking -- calling pickup() 439 Philosopher 1 no longer thinking -- calling pickup() 440 Total blocktime: 1005 : 199 197 223 209 177 442 Philosopher 3 no longer eating -- calling putdown() 442 Philosopher 3 thinking for 7 seconds 442 Philosopher 2 eating for 2 seconds 442 Philosopher 4 eating for 5 seconds 444 Philosopher 2 no longer eating -- calling putdown() 444 Philosopher 2 thinking for 3 seconds 447 Philosopher 4 no longer eating -- calling putdown() 447 Philosopher 4 thinking for 1 second 447 Philosopher 2 no longer thinking -- calling pickup() 447 Philosopher 0 eating for 1 second 448 Philosopher 4 no longer thinking -- calling pickup() 448 Philosopher 0 no longer eating -- calling putdown() 448 Philosopher 0 thinking for 5 seconds 448 Philosopher 4 eating for 9 seconds 448 Philosopher 1 eating for 4 seconds 449 Philosopher 3 no longer thinking -- calling pickup() 450 Total blocktime: 1028 : 206 205 228 210 179 452 Philosopher 1 no longer eating -- calling putdown() 452 Philosopher 1 thinking for 9 seconds 452 Philosopher 2 eating for 1 second 453 Philosopher 0 no longer thinking -- calling pickup() 453 Philosopher 2 no longer eating -- calling putdown() 453 Philosopher 2 thinking for 4 seconds 457 Philosopher 4 no longer eating -- calling putdown() 457 Philosopher 4 thinking for 8 seconds 457 Philosopher 3 eating for 7 seconds 457 Philosopher 0 eating for 7 seconds 457 Philosopher 2 no longer thinking -- calling pickup() 460 Total blocktime: 1044 : 210 205 233 217 179 461 Philosopher 1 no longer thinking -- calling pickup() 464 Philosopher 3 no longer eating -- calling putdown() 464 Philosopher 3 thinking for 9 seconds 464 Philosopher 0 no longer eating -- calling putdown() 464 Philosopher 0 thinking for 4 seconds 464 Philosopher 2 eating for 5 seconds 465 Philosopher 4 no longer thinking -- calling pickup() 465 Philosopher 4 eating for 2 seconds 467 Philosopher 4 no longer eating -- calling putdown() 467 Philosopher 4 thinking for 1 second 468 Philosopher 4 no longer thinking -- calling pickup() 468 Philosopher 4 eating for 8 seconds 468 Philosopher 0 no longer thinking -- calling pickup() 469 Philosopher 2 no longer eating -- calling putdown() 469 Philosopher 2 thinking for 9 seconds 469 Philosopher 1 eating for 1 second 470 Philosopher 1 no longer eating -- calling putdown() 470 Philosopher 1 thinking for 7 seconds 470 Total blocktime: 1058 : 212 213 237 217 179 473 Philosopher 3 no longer thinking -- calling pickup() 476 Philosopher 4 no longer eating -- calling putdown() 476 Philosopher 4 thinking for 8 seconds 476 Philosopher 3 eating for 8 seconds 476 Philosopher 0 eating for 5 seconds 477 Philosopher 1 no longer thinking -- calling pickup() 478 Philosopher 2 no longer thinking -- calling pickup() 480 Total blocktime: 1072 : 218 216 239 220 179 481 Philosopher 0 no longer eating -- calling putdown() 481 Philosopher 0 thinking for 5 seconds 481 Philosopher 1 eating for 8 seconds 484 Philosopher 4 no longer thinking -- calling pickup() 484 Philosopher 3 no longer eating -- calling putdown() 484 Philosopher 3 thinking for 1 second 484 Philosopher 4 eating for 6 seconds 485 Philosopher 3 no longer thinking -- calling pickup() 486 Philosopher 0 no longer thinking -- calling pickup() 489 Philosopher 1 no longer eating -- calling putdown() 489 Philosopher 1 thinking for 4 seconds 489 Philosopher 2 eating for 4 seconds 490 Philosopher 4 no longer eating -- calling putdown() 490 Philosopher 4 thinking for 10 seconds 490 Philosopher 0 eating for 8 seconds 490 Total blocktime: 1091 : 222 217 248 225 179 493 Philosopher 1 no longer thinking -- calling pickup() 493 Philosopher 2 no longer eating -- calling putdown() 493 Philosopher 2 thinking for 4 seconds 493 Philosopher 3 eating for 2 seconds 495 Philosopher 3 no longer eating -- calling putdown() 495 Philosopher 3 thinking for 2 seconds 497 Philosopher 2 no longer thinking -- calling pickup() 497 Philosopher 3 no longer thinking -- calling pickup() 498 Philosopher 0 no longer eating -- calling putdown() 498 Philosopher 0 thinking for 3 seconds 498 Philosopher 1 eating for 5 seconds 500 Philosopher 4 no longer thinking -- calling pickup() 500 Total blocktime: 1105 : 222 222 251 231 179 501 Philosopher 0 no longer thinking -- calling pickup() 503 Philosopher 1 no longer eating -- calling putdown() 503 Philosopher 1 thinking for 3 seconds 503 Philosopher 2 eating for 5 seconds 506 Philosopher 1 no longer thinking -- calling pickup() 508 Philosopher 2 no longer eating -- calling putdown() 508 Philosopher 2 thinking for 1 second 508 Philosopher 3 eating for 10 seconds 509 Philosopher 2 no longer thinking -- calling pickup() 510 Total blocktime: 1140 : 231 226 255 239 189 518 Philosopher 3 no longer eating -- calling putdown() 518 Philosopher 3 thinking for 1 second 518 Philosopher 4 eating for 9 seconds 519 Philosopher 3 no longer thinking -- calling pickup() 520 Total blocktime: 1179 : 241 236 265 240 197 527 Philosopher 4 no longer eating -- calling putdown() 527 Philosopher 4 thinking for 10 seconds 527 Philosopher 0 eating for 7 seconds 530 Total blocktime: 1216 : 248 246 275 250 197 534 Philosopher 0 no longer eating -- calling putdown() 534 Philosopher 0 thinking for 3 seconds 534 Philosopher 1 eating for 3 seconds 537 Philosopher 4 no longer thinking -- calling pickup() 537 Philosopher 0 no longer thinking -- calling pickup() 537 Philosopher 1 no longer eating -- calling putdown() 537 Philosopher 1 thinking for 7 seconds 537 Philosopher 2 eating for 10 seconds 540 Total blocktime: 1243 : 251 250 282 260 200 544 Philosopher 1 no longer thinking -- calling pickup() 547 Philosopher 2 no longer eating -- calling putdown() 547 Philosopher 2 thinking for 1 second 547 Philosopher 3 eating for 7 seconds 548 Philosopher 2 no longer thinking -- calling pickup() 550 Total blocktime: 1278 : 261 256 284 267 210 554 Philosopher 3 no longer eating -- calling putdown() 554 Philosopher 3 thinking for 8 seconds 554 Philosopher 4 eating for 10 seconds 560 Total blocktime: 1312 : 271 266 294 267 214 562 Philosopher 3 no longer thinking -- calling pickup() 564 Philosopher 4 no longer eating -- calling putdown() 564 Philosopher 4 thinking for 6 seconds 564 Philosopher 0 eating for 4 seconds 568 Philosopher 0 no longer eating -- calling putdown() 568 Philosopher 0 thinking for 6 seconds 568 Philosopher 1 eating for 5 seconds 570 Philosopher 4 no longer thinking -- calling pickup() 570 Total blocktime: 1342 : 275 274 304 275 214 573 Philosopher 1 no longer eating -- calling putdown() 573 Philosopher 1 thinking for 4 seconds 573 Philosopher 2 eating for 1 second 574 Philosopher 0 no longer thinking -- calling pickup() 574 Philosopher 2 no longer eating -- calling putdown() 574 Philosopher 2 thinking for 10 seconds 574 Philosopher 3 eating for 10 seconds 577 Philosopher 1 no longer thinking -- calling pickup() 580 Total blocktime: 1368 : 281 277 307 279 224 584 Philosopher 2 no longer thinking -- calling pickup() 584 Philosopher 3 no longer eating -- calling putdown() 584 Philosopher 3 thinking for 3 seconds 584 Philosopher 4 eating for 7 seconds 587 Philosopher 3 no longer thinking -- calling pickup() 590 Total blocktime: 1401 : 291 287 313 282 228 591 Philosopher 4 no longer eating -- calling putdown() 591 Philosopher 4 thinking for 3 seconds 591 Philosopher 0 eating for 4 seconds 594 Philosopher 4 no longer thinking -- calling pickup() 595 Philosopher 0 no longer eating -- calling putdown() 595 Philosopher 0 thinking for 1 second 595 Philosopher 1 eating for 7 seconds 596 Philosopher 0 no longer thinking -- calling pickup() 600 Total blocktime: 1437 : 296 292 323 292 234 602 Philosopher 1 no longer eating -- calling putdown() 602 Philosopher 1 thinking for 1 second 602 Philosopher 2 eating for 5 seconds 603 Philosopher 1 no longer thinking -- calling pickup() 607 Philosopher 2 no longer eating -- calling putdown() 607 Philosopher 2 thinking for 2 seconds 607 Philosopher 3 eating for 1 second 608 Philosopher 3 no longer eating -- calling putdown() 608 Philosopher 3 thinking for 6 seconds 608 Philosopher 4 eating for 2 seconds 609 Philosopher 2 no longer thinking -- calling pickup() 610 Philosopher 4 no longer eating -- calling putdown() 610 Philosopher 4 thinking for 9 seconds 610 Philosopher 0 eating for 6 seconds 610 Total blocktime: 1472 : 306 299 326 299 242 614 Philosopher 3 no longer thinking -- calling pickup() 616 Philosopher 0 no longer eating -- calling putdown() 616 Philosopher 0 thinking for 10 seconds 616 Philosopher 1 eating for 2 seconds 618 Philosopher 1 no longer eating -- calling putdown() 618 Philosopher 1 thinking for 8 seconds 618 Philosopher 2 eating for 6 seconds 619 Philosopher 4 no longer thinking -- calling pickup() 620 Total blocktime: 1493 : 306 305 334 305 243 624 Philosopher 2 no longer eating -- calling putdown() 624 Philosopher 2 thinking for 3 seconds 624 Philosopher 3 eating for 1 second 625 Philosopher 3 no longer eating -- calling putdown() 625 Philosopher 3 thinking for 4 seconds 625 Philosopher 4 eating for 3 seconds 626 Philosopher 0 no longer thinking -- calling pickup() 626 Philosopher 1 no longer thinking -- calling pickup() 627 Philosopher 2 no longer thinking -- calling pickup() 628 Philosopher 4 no longer eating -- calling putdown() 628 Philosopher 4 thinking for 2 seconds 628 Philosopher 0 eating for 1 second 629 Philosopher 3 no longer thinking -- calling pickup() 629 Philosopher 0 no longer eating -- calling putdown() 629 Philosopher 0 thinking for 6 seconds 629 Philosopher 1 eating for 10 seconds 630 Philosopher 4 no longer thinking -- calling pickup() 630 Total blocktime: 1511 : 308 308 337 310 248 635 Philosopher 0 no longer thinking -- calling pickup() 639 Philosopher 1 no longer eating -- calling putdown() 639 Philosopher 1 thinking for 5 seconds 639 Philosopher 2 eating for 2 seconds 640 Total blocktime: 1545 : 313 308 346 320 258 641 Philosopher 2 no longer eating -- calling putdown() 641 Philosopher 2 thinking for 2 seconds 641 Philosopher 3 eating for 4 seconds 643 Philosopher 2 no longer thinking -- calling pickup() 644 Philosopher 1 no longer thinking -- calling pickup() 645 Philosopher 3 no longer eating -- calling putdown() 645 Philosopher 3 thinking for 1 second 645 Philosopher 2 eating for 4 seconds 645 Philosopher 4 eating for 3 seconds 646 Philosopher 3 no longer thinking -- calling pickup() 648 Philosopher 4 no longer eating -- calling putdown() 648 Philosopher 4 thinking for 3 seconds 648 Philosopher 0 eating for 8 seconds 649 Philosopher 2 no longer eating -- calling putdown() 649 Philosopher 2 thinking for 3 seconds 649 Philosopher 3 eating for 10 seconds 650 Total blocktime: 1570 : 321 314 348 324 263 651 Philosopher 4 no longer thinking -- calling pickup() 652 Philosopher 2 no longer thinking -- calling pickup() 656 Philosopher 0 no longer eating -- calling putdown() 656 Philosopher 0 thinking for 8 seconds 656 Philosopher 1 eating for 7 seconds 659 Philosopher 3 no longer eating -- calling putdown() 659 Philosopher 3 thinking for 3 seconds 659 Philosopher 4 eating for 8 seconds 660 Total blocktime: 1592 : 321 320 356 324 271 662 Philosopher 3 no longer thinking -- calling pickup() 663 Philosopher 1 no longer eating -- calling putdown() 663 Philosopher 1 thinking for 2 seconds 663 Philosopher 2 eating for 6 seconds 664 Philosopher 0 no longer thinking -- calling pickup() 665 Philosopher 1 no longer thinking -- calling pickup() 667 Philosopher 4 no longer eating -- calling putdown() 667 Philosopher 4 thinking for 8 seconds 667 Philosopher 0 eating for 9 seconds 669 Philosopher 2 no longer eating -- calling putdown() 669 Philosopher 2 thinking for 6 seconds 669 Philosopher 3 eating for 9 seconds 670 Total blocktime: 1610 : 324 325 359 331 271 675 Philosopher 4 no longer thinking -- calling pickup() 675 Philosopher 2 no longer thinking -- calling pickup() 676 Philosopher 0 no longer eating -- calling putdown() 676 Philosopher 0 thinking for 7 seconds 676 Philosopher 1 eating for 3 seconds 678 Philosopher 3 no longer eating -- calling putdown() 678 Philosopher 3 thinking for 4 seconds 678 Philosopher 4 eating for 9 seconds 679 Philosopher 1 no longer eating -- calling putdown() 679 Philosopher 1 thinking for 7 seconds 679 Philosopher 2 eating for 6 seconds 680 Total blocktime: 1623 : 324 331 363 331 274 682 Philosopher 3 no longer thinking -- calling pickup() 683 Philosopher 0 no longer thinking -- calling pickup() 685 Philosopher 2 no longer eating -- calling putdown() 685 Philosopher 2 thinking for 10 seconds 686 Philosopher 1 no longer thinking -- calling pickup() 687 Philosopher 4 no longer eating -- calling putdown() 687 Philosopher 4 thinking for 7 seconds 687 Philosopher 3 eating for 3 seconds 687 Philosopher 0 eating for 9 seconds 690 Philosopher 3 no longer eating -- calling putdown() 690 Philosopher 3 thinking for 4 seconds 690 Total blocktime: 1636 : 328 335 363 336 274 694 Philosopher 4 no longer thinking -- calling pickup() 694 Philosopher 3 no longer thinking -- calling pickup() 695 Philosopher 2 no longer thinking -- calling pickup() 696 Philosopher 0 no longer eating -- calling putdown() 696 Philosopher 0 thinking for 4 seconds 696 Philosopher 4 eating for 3 seconds 696 Philosopher 1 eating for 7 seconds 699 Philosopher 4 no longer eating -- calling putdown() 699 Philosopher 4 thinking for 6 seconds 699 Philosopher 3 eating for 6 seconds 700 Philosopher 0 no longer thinking -- calling pickup() 700 Total blocktime: 1654 : 328 341 368 341 276 703 Philosopher 1 no longer eating -- calling putdown() 703 Philosopher 1 thinking for 9 seconds 703 Philosopher 0 eating for 1 second 704 Philosopher 0 no longer eating -- calling putdown() 704 Philosopher 0 thinking for 5 seconds 705 Philosopher 4 no longer thinking -- calling pickup() 705 Philosopher 3 no longer eating -- calling putdown() 705 Philosopher 3 thinking for 3 seconds 705 Philosopher 2 eating for 2 seconds 705 Philosopher 4 eating for 4 seconds 707 Philosopher 2 no longer eating -- calling putdown() 707 Philosopher 2 thinking for 1 second 708 Philosopher 3 no longer thinking -- calling pickup() 708 Philosopher 2 no longer thinking -- calling pickup() 709 Philosopher 0 no longer thinking -- calling pickup() 709 Philosopher 4 no longer eating -- calling putdown() 709 Philosopher 4 thinking for 4 seconds 709 Philosopher 3 eating for 3 seconds 709 Philosopher 0 eating for 3 seconds 710 Total blocktime: 1665 : 331 341 375 342 276 712 Philosopher 1 no longer thinking -- calling pickup() 712 Philosopher 3 no longer eating -- calling putdown() 712 Philosopher 3 thinking for 1 second 712 Philosopher 0 no longer eating -- calling putdown() 712 Philosopher 0 thinking for 1 second 712 Philosopher 2 eating for 1 second 713 Philosopher 4 no longer thinking -- calling pickup() 713 Philosopher 4 eating for 6 seconds 713 Philosopher 3 no longer thinking -- calling pickup() 713 Philosopher 0 no longer thinking -- calling pickup() 713 Philosopher 2 no longer eating -- calling putdown() 713 Philosopher 2 thinking for 1 second 713 Philosopher 1 eating for 9 seconds 714 Philosopher 2 no longer thinking -- calling pickup() 719 Philosopher 4 no longer eating -- calling putdown() 719 Philosopher 4 thinking for 9 seconds 719 Philosopher 3 eating for 4 seconds 720 Total blocktime: 1687 : 338 342 383 348 276 722 Philosopher 1 no longer eating -- calling putdown() 722 Philosopher 1 thinking for 7 seconds 722 Philosopher 0 eating for 7 seconds 723 Philosopher 3 no longer eating -- calling putdown() 723 Philosopher 3 thinking for 9 seconds 723 Philosopher 2 eating for 9 seconds 728 Philosopher 4 no longer thinking -- calling pickup() 729 Philosopher 1 no longer thinking -- calling pickup() 729 Philosopher 0 no longer eating -- calling putdown() 729 Philosopher 0 thinking for 5 seconds 729 Philosopher 4 eating for 2 seconds 730 Total blocktime: 1694 : 340 343 386 348 277 731 Philosopher 4 no longer eating -- calling putdown() 731 Philosopher 4 thinking for 9 seconds 732 Philosopher 3 no longer thinking -- calling pickup() 732 Philosopher 2 no longer eating -- calling putdown() 732 Philosopher 2 thinking for 8 seconds 732 Philosopher 1 eating for 7 seconds 732 Philosopher 3 eating for 1 second 733 Philosopher 3 no longer eating -- calling putdown() 733 Philosopher 3 thinking for 7 seconds 734 Philosopher 0 no longer thinking -- calling pickup() 739 Philosopher 1 no longer eating -- calling putdown() 739 Philosopher 1 thinking for 5 seconds 739 Philosopher 0 eating for 7 seconds 740 Philosopher 2 no longer thinking -- calling pickup() 740 Philosopher 2 eating for 7 seconds 740 Philosopher 3 no longer thinking -- calling pickup() 740 Philosopher 4 no longer thinking -- calling pickup() 740 Total blocktime: 1701 : 345 345 386 348 277 744 Philosopher 1 no longer thinking -- calling pickup() 746 Philosopher 0 no longer eating -- calling putdown() 746 Philosopher 0 thinking for 5 seconds 747 Philosopher 2 no longer eating -- calling putdown() 747 Philosopher 2 thinking for 3 seconds 747 Philosopher 1 eating for 10 seconds 747 Philosopher 3 eating for 8 seconds 750 Philosopher 2 no longer thinking -- calling pickup() 750 Total blocktime: 1721 : 345 348 386 355 287 751 Philosopher 0 no longer thinking -- calling pickup() 755 Philosopher 3 no longer eating -- calling putdown() 755 Philosopher 3 thinking for 7 seconds 755 Philosopher 4 eating for 2 seconds 757 Philosopher 1 no longer eating -- calling putdown() 757 Philosopher 1 thinking for 3 seconds 757 Philosopher 2 eating for 9 seconds 757 Philosopher 4 no longer eating -- calling putdown() 757 Philosopher 4 thinking for 4 seconds 757 Philosopher 0 eating for 3 seconds 760 Philosopher 1 no longer thinking -- calling pickup() 760 Philosopher 0 no longer eating -- calling putdown() 760 Philosopher 0 thinking for 1 second 760 Total blocktime: 1739 : 351 348 393 355 292 761 Philosopher 4 no longer thinking -- calling pickup() 761 Philosopher 4 eating for 7 seconds 761 Philosopher 0 no longer thinking -- calling pickup() 762 Philosopher 3 no longer thinking -- calling pickup() 766 Philosopher 2 no longer eating -- calling putdown() 766 Philosopher 2 thinking for 1 second 766 Philosopher 1 eating for 2 seconds 767 Philosopher 2 no longer thinking -- calling pickup() 768 Philosopher 4 no longer eating -- calling putdown() 768 Philosopher 4 thinking for 7 seconds 768 Philosopher 3 eating for 1 second 768 Philosopher 1 no longer eating -- calling putdown() 768 Philosopher 1 thinking for 5 seconds 768 Philosopher 0 eating for 6 seconds 769 Philosopher 3 no longer eating -- calling putdown() 769 Philosopher 3 thinking for 7 seconds 769 Philosopher 2 eating for 4 seconds 770 Total blocktime: 1760 : 358 354 395 361 292 773 Philosopher 1 no longer thinking -- calling pickup() 773 Philosopher 2 no longer eating -- calling putdown() 773 Philosopher 2 thinking for 4 seconds 774 Philosopher 0 no longer eating -- calling putdown() 774 Philosopher 0 thinking for 3 seconds 774 Philosopher 1 eating for 7 seconds 775 Philosopher 4 no longer thinking -- calling pickup() 775 Philosopher 4 eating for 2 seconds 776 Philosopher 3 no longer thinking -- calling pickup() 777 Philosopher 4 no longer eating -- calling putdown() 777 Philosopher 4 thinking for 3 seconds 777 Philosopher 3 eating for 3 seconds 777 Philosopher 0 no longer thinking -- calling pickup() 777 Philosopher 2 no longer thinking -- calling pickup() 780 Philosopher 4 no longer thinking -- calling pickup() 780 Philosopher 3 no longer eating -- calling putdown() 780 Philosopher 3 thinking for 3 seconds 780 Total blocktime: 1768 : 361 355 398 362 292 781 Philosopher 1 no longer eating -- calling putdown() 781 Philosopher 1 thinking for 9 seconds 781 Philosopher 0 eating for 7 seconds 781 Philosopher 2 eating for 1 second 782 Philosopher 2 no longer eating -- calling putdown() 782 Philosopher 2 thinking for 7 seconds 783 Philosopher 3 no longer thinking -- calling pickup() 788 Philosopher 0 no longer eating -- calling putdown() 788 Philosopher 0 thinking for 3 seconds 788 Philosopher 4 eating for 3 seconds 789 Philosopher 2 no longer thinking -- calling pickup() 790 Philosopher 1 no longer thinking -- calling pickup() 790 Total blocktime: 1786 : 362 355 400 369 300 791 Philosopher 0 no longer thinking -- calling pickup() 791 Philosopher 4 no longer eating -- calling putdown() 791 Philosopher 4 thinking for 8 seconds 791 Philosopher 3 eating for 10 seconds 799 Philosopher 4 no longer thinking -- calling pickup() 800 Total blocktime: 1817 : 371 365 410 370 301 801 Philosopher 3 no longer eating -- calling putdown() 801 Philosopher 3 thinking for 1 second 801 Philosopher 2 eating for 10 seconds 802 Philosopher 3 no longer thinking -- calling pickup() 810 Total blocktime: 1856 : 381 375 411 378 311 811 Philosopher 2 no longer eating -- calling putdown() 811 Philosopher 2 thinking for 2 seconds 811 Philosopher 1 eating for 10 seconds 813 Philosopher 2 no longer thinking -- calling pickup() 820 Total blocktime: 1894 : 391 376 418 388 321 821 Philosopher 1 no longer eating -- calling putdown() 821 Philosopher 1 thinking for 5 seconds 821 Philosopher 0 eating for 7 seconds 826 Philosopher 1 no longer thinking -- calling pickup() 828 Philosopher 0 no longer eating -- calling putdown() 828 Philosopher 0 thinking for 10 seconds 828 Philosopher 4 eating for 3 seconds 830 Total blocktime: 1927 : 392 380 428 398 329 831 Philosopher 4 no longer eating -- calling putdown() 831 Philosopher 4 thinking for 7 seconds 831 Philosopher 3 eating for 3 seconds 834 Philosopher 3 no longer eating -- calling putdown() 834 Philosopher 3 thinking for 10 seconds 834 Philosopher 2 eating for 7 seconds 838 Philosopher 0 no longer thinking -- calling pickup() 838 Philosopher 4 no longer thinking -- calling pickup() 840 Total blocktime: 1946 : 394 390 432 399 331 841 Philosopher 2 no longer eating -- calling putdown() 841 Philosopher 2 thinking for 8 seconds 841 Philosopher 1 eating for 5 seconds 844 Philosopher 3 no longer thinking -- calling pickup() 846 Philosopher 1 no longer eating -- calling putdown() 846 Philosopher 1 thinking for 5 seconds 846 Philosopher 0 eating for 3 seconds 849 Philosopher 2 no longer thinking -- calling pickup() 849 Philosopher 0 no longer eating -- calling putdown() 849 Philosopher 0 thinking for 10 seconds 849 Philosopher 4 eating for 9 seconds 850 Total blocktime: 1969 : 400 391 433 405 340 851 Philosopher 1 no longer thinking -- calling pickup() 858 Philosopher 4 no longer eating -- calling putdown() 858 Philosopher 4 thinking for 9 seconds 858 Philosopher 3 eating for 1 second 859 Philosopher 0 no longer thinking -- calling pickup() 859 Philosopher 3 no longer eating -- calling putdown() 859 Philosopher 3 thinking for 1 second 859 Philosopher 2 eating for 3 seconds 860 Philosopher 3 no longer thinking -- calling pickup() 860 Total blocktime: 1996 : 401 400 442 413 340 862 Philosopher 2 no longer eating -- calling putdown() 862 Philosopher 2 thinking for 5 seconds 862 Philosopher 1 eating for 1 second 862 Philosopher 3 eating for 2 seconds 863 Philosopher 1 no longer eating -- calling putdown() 863 Philosopher 1 thinking for 7 seconds 863 Philosopher 0 eating for 8 seconds 864 Philosopher 3 no longer eating -- calling putdown() 864 Philosopher 3 thinking for 4 seconds 867 Philosopher 4 no longer thinking -- calling pickup() 867 Philosopher 2 no longer thinking -- calling pickup() 867 Philosopher 2 eating for 10 seconds 868 Philosopher 3 no longer thinking -- calling pickup() 870 Philosopher 1 no longer thinking -- calling pickup() 870 Total blocktime: 2008 : 404 402 442 417 343 871 Philosopher 0 no longer eating -- calling putdown() 871 Philosopher 0 thinking for 5 seconds 871 Philosopher 4 eating for 6 seconds 876 Philosopher 0 no longer thinking -- calling pickup() 877 Philosopher 2 no longer eating -- calling putdown() 877 Philosopher 2 thinking for 10 seconds 877 Philosopher 1 eating for 4 seconds 877 Philosopher 4 no longer eating -- calling putdown() 877 Philosopher 4 thinking for 9 seconds 877 Philosopher 3 eating for 1 second 878 Philosopher 3 no longer eating -- calling putdown() 878 Philosopher 3 thinking for 1 second 879 Philosopher 3 no longer thinking -- calling pickup() 879 Philosopher 3 eating for 5 seconds 880 Total blocktime: 2027 : 408 409 442 424 344 881 Philosopher 1 no longer eating -- calling putdown() 881 Philosopher 1 thinking for 3 seconds 881 Philosopher 0 eating for 3 seconds 884 Philosopher 1 no longer thinking -- calling pickup() 884 Philosopher 0 no longer eating -- calling putdown() 884 Philosopher 0 thinking for 3 seconds 884 Philosopher 1 eating for 5 seconds 884 Philosopher 3 no longer eating -- calling putdown() 884 Philosopher 3 thinking for 4 seconds 886 Philosopher 4 no longer thinking -- calling pickup() 886 Philosopher 4 eating for 1 second 887 Philosopher 2 no longer thinking -- calling pickup() 887 Philosopher 0 no longer thinking -- calling pickup() 887 Philosopher 4 no longer eating -- calling putdown() 887 Philosopher 4 thinking for 4 seconds 888 Philosopher 3 no longer thinking -- calling pickup() 889 Philosopher 1 no longer eating -- calling putdown() 889 Philosopher 1 thinking for 8 seconds 889 Philosopher 0 eating for 7 seconds 889 Philosopher 2 eating for 6 seconds 890 Total blocktime: 2034 : 411 409 444 426 344 891 Philosopher 4 no longer thinking -- calling pickup() 895 Philosopher 2 no longer eating -- calling putdown() 895 Philosopher 2 thinking for 9 seconds 895 Philosopher 3 eating for 6 seconds 896 Philosopher 0 no longer eating -- calling putdown() 896 Philosopher 0 thinking for 6 seconds 897 Philosopher 1 no longer thinking -- calling pickup() 897 Philosopher 1 eating for 10 seconds 900 Total blocktime: 2048 : 411 409 444 431 353 901 Philosopher 3 no longer eating -- calling putdown() 901 Philosopher 3 thinking for 6 seconds 901 Philosopher 4 eating for 9 seconds 902 Philosopher 0 no longer thinking -- calling pickup() 904 Philosopher 2 no longer thinking -- calling pickup() 907 Philosopher 1 no longer eating -- calling putdown() 907 Philosopher 1 thinking for 6 seconds 907 Philosopher 3 no longer thinking -- calling pickup() 907 Philosopher 2 eating for 7 seconds 910 Philosopher 4 no longer eating -- calling putdown() 910 Philosopher 4 thinking for 10 seconds 910 Philosopher 0 eating for 3 seconds 910 Total blocktime: 2063 : 419 409 447 434 354 913 Philosopher 0 no longer eating -- calling putdown() 913 Philosopher 0 thinking for 6 seconds 913 Philosopher 1 no longer thinking -- calling pickup() 914 Philosopher 2 no longer eating -- calling putdown() 914 Philosopher 2 thinking for 5 seconds 914 Philosopher 1 eating for 4 seconds 914 Philosopher 3 eating for 10 seconds 918 Philosopher 1 no longer eating -- calling putdown() 918 Philosopher 1 thinking for 10 seconds 919 Philosopher 0 no longer thinking -- calling pickup() 919 Philosopher 0 eating for 3 seconds 919 Philosopher 2 no longer thinking -- calling pickup() 920 Philosopher 4 no longer thinking -- calling pickup() 920 Total blocktime: 2069 : 419 410 448 438 354 922 Philosopher 0 no longer eating -- calling putdown() 922 Philosopher 0 thinking for 6 seconds 924 Philosopher 3 no longer eating -- calling putdown() 924 Philosopher 3 thinking for 1 second 924 Philosopher 2 eating for 6 seconds 924 Philosopher 4 eating for 6 seconds 925 Philosopher 3 no longer thinking -- calling pickup() 928 Philosopher 0 no longer thinking -- calling pickup() 928 Philosopher 1 no longer thinking -- calling pickup() 930 Philosopher 2 no longer eating -- calling putdown() 930 Philosopher 2 thinking for 7 seconds 930 Philosopher 4 no longer eating -- calling putdown() 930 Philosopher 4 thinking for 8 seconds 930 Philosopher 3 eating for 10 seconds 930 Philosopher 0 eating for 10 seconds 931 Total blocktime: 2087 : 421 413 452 443 358 937 Philosopher 2 no longer thinking -- calling pickup() 938 Philosopher 4 no longer thinking -- calling pickup() 940 Philosopher 3 no longer eating -- calling putdown() 940 Philosopher 3 thinking for 4 seconds 940 Philosopher 0 no longer eating -- calling putdown() 940 Philosopher 0 thinking for 4 seconds 940 Philosopher 4 eating for 2 seconds 940 Philosopher 1 eating for 8 seconds 941 Total blocktime: 2102 : 421 422 456 443 360 942 Philosopher 4 no longer eating -- calling putdown() 942 Philosopher 4 thinking for 3 seconds 944 Philosopher 3 no longer thinking -- calling pickup() 944 Philosopher 0 no longer thinking -- calling pickup() 945 Philosopher 4 no longer thinking -- calling pickup() 948 Philosopher 1 no longer eating -- calling putdown() 948 Philosopher 1 thinking for 9 seconds 948 Philosopher 0 eating for 5 seconds 948 Philosopher 2 eating for 2 seconds 950 Philosopher 2 no longer eating -- calling putdown() 950 Philosopher 2 thinking for 6 seconds 950 Philosopher 3 eating for 1 second 951 Total blocktime: 2125 : 425 422 463 449 366 951 Philosopher 3 no longer eating -- calling putdown() 951 Philosopher 3 thinking for 3 seconds 953 Philosopher 0 no longer eating -- calling putdown() 953 Philosopher 0 thinking for 1 second 953 Philosopher 4 eating for 9 seconds 954 Philosopher 0 no longer thinking -- calling pickup() 954 Philosopher 3 no longer thinking -- calling pickup() 956 Philosopher 2 no longer thinking -- calling pickup() 957 Philosopher 1 no longer thinking -- calling pickup() 961 Total blocktime: 2150 : 432 426 468 456 368 962 Philosopher 4 no longer eating -- calling putdown() 962 Philosopher 4 thinking for 10 seconds 962 Philosopher 3 eating for 9 seconds 962 Philosopher 0 eating for 10 seconds 971 Total blocktime: 2172 : 433 436 478 457 368 971 Philosopher 3 no longer eating -- calling putdown() 971 Philosopher 3 thinking for 2 seconds 971 Philosopher 2 eating for 4 seconds 972 Philosopher 4 no longer thinking -- calling pickup() 972 Philosopher 0 no longer eating -- calling putdown() 972 Philosopher 0 thinking for 6 seconds 972 Philosopher 4 eating for 5 seconds 973 Philosopher 3 no longer thinking -- calling pickup() 975 Philosopher 2 no longer eating -- calling putdown() 975 Philosopher 2 thinking for 6 seconds 975 Philosopher 1 eating for 8 seconds 977 Philosopher 4 no longer eating -- calling putdown() 977 Philosopher 4 thinking for 10 seconds 977 Philosopher 3 eating for 1 second 978 Philosopher 0 no longer thinking -- calling pickup() 978 Philosopher 3 no longer eating -- calling putdown() 978 Philosopher 3 thinking for 8 seconds 981 Total blocktime: 2183 : 436 440 478 461 368 981 Philosopher 2 no longer thinking -- calling pickup() 983 Philosopher 1 no longer eating -- calling putdown() 983 Philosopher 1 thinking for 7 seconds 983 Philosopher 0 eating for 8 seconds 983 Philosopher 2 eating for 4 seconds 986 Philosopher 3 no longer thinking -- calling pickup() 987 Philosopher 4 no longer thinking -- calling pickup() 987 Philosopher 2 no longer eating -- calling putdown() 987 Philosopher 2 thinking for 6 seconds 987 Philosopher 3 eating for 9 seconds 990 Philosopher 1 no longer thinking -- calling pickup() 991 Total blocktime: 2193 : 438 441 480 462 372 991 Philosopher 0 no longer eating -- calling putdown() 991 Philosopher 0 thinking for 5 seconds 991 Philosopher 1 eating for 1 second 992 Philosopher 1 no longer eating -- calling putdown() 992 Philosopher 1 thinking for 2 seconds 993 Philosopher 2 no longer thinking -- calling pickup() 994 Philosopher 1 no longer thinking -- calling pickup() 996 Philosopher 0 no longer thinking -- calling pickup() 996 Philosopher 3 no longer eating -- calling putdown() 996 Philosopher 3 thinking for 7 seconds 996 Philosopher 2 eating for 8 seconds 996 Philosopher 4 eating for 7 seconds 1001 Total blocktime: 2213 : 443 448 483 462 377 1003 Philosopher 3 no longer thinking -- calling pickup() 1003 Philosopher 4 no longer eating -- calling putdown() 1003 Philosopher 4 thinking for 7 seconds 1004 Philosopher 2 no longer eating -- calling putdown() 1004 Philosopher 2 thinking for 5 seconds 1004 Philosopher 1 eating for 10 seconds 1004 Philosopher 3 eating for 2 seconds 1006 Philosopher 3 no longer eating -- calling putdown() 1006 Philosopher 3 thinking for 5 seconds 1009 Philosopher 2 no longer thinking -- calling pickup() 1010 Philosopher 4 no longer thinking -- calling pickup() 1011 Total blocktime: 2230 : 453 451 485 463 378 1011 Philosopher 3 no longer thinking -- calling pickup() 1014 Philosopher 1 no longer eating -- calling putdown() 1014 Philosopher 1 thinking for 2 seconds 1014 Philosopher 0 eating for 2 seconds 1014 Philosopher 2 eating for 5 seconds 1016 Philosopher 1 no longer thinking -- calling pickup() 1016 Philosopher 0 no longer eating -- calling putdown() 1016 Philosopher 0 thinking for 3 seconds 1016 Philosopher 4 eating for 3 seconds 1019 Philosopher 2 no longer eating -- calling putdown() 1019 Philosopher 2 thinking for 6 seconds 1019 Philosopher 1 eating for 7 seconds 1019 Philosopher 0 no longer thinking -- calling pickup() 1019 Philosopher 4 no longer eating -- calling putdown() 1019 Philosopher 4 thinking for 6 seconds 1019 Philosopher 3 eating for 1 second 1020 Philosopher 3 no longer eating -- calling putdown() 1020 Philosopher 3 thinking for 3 seconds 1021 Total blocktime: 2254 : 458 454 488 471 383 1023 Philosopher 3 no longer thinking -- calling pickup() 1023 Philosopher 3 eating for 3 seconds 1025 Philosopher 2 no longer thinking -- calling pickup() 1025 Philosopher 4 no longer thinking -- calling pickup() 1026 Philosopher 1 no longer eating -- calling putdown() 1026 Philosopher 1 thinking for 8 seconds 1026 Philosopher 0 eating for 2 seconds 1026 Philosopher 3 no longer eating -- calling putdown() 1026 Philosopher 3 thinking for 5 seconds 1026 Philosopher 2 eating for 5 seconds 1028 Philosopher 0 no longer eating -- calling putdown() 1028 Philosopher 0 thinking for 10 seconds 1028 Philosopher 4 eating for 2 seconds 1030 Philosopher 4 no longer eating -- calling putdown() 1030 Philosopher 4 thinking for 1 second 1031 Total blocktime: 2263 : 463 454 489 471 386 1031 Philosopher 3 no longer thinking -- calling pickup() 1031 Philosopher 2 no longer eating -- calling putdown() 1031 Philosopher 2 thinking for 5 seconds 1031 Philosopher 3 eating for 1 second 1031 Philosopher 4 no longer thinking -- calling pickup() 1032 Philosopher 3 no longer eating -- calling putdown() 1032 Philosopher 3 thinking for 5 seconds 1032 Philosopher 4 eating for 6 seconds 1034 Philosopher 1 no longer thinking -- calling pickup() 1034 Philosopher 1 eating for 4 seconds 1036 Philosopher 2 no longer thinking -- calling pickup() 1037 Philosopher 3 no longer thinking -- calling pickup() 1038 Philosopher 1 no longer eating -- calling putdown() 1038 Philosopher 1 thinking for 1 second 1038 Philosopher 2 eating for 5 seconds 1038 Philosopher 0 no longer thinking -- calling pickup() 1038 Philosopher 4 no longer eating -- calling putdown() 1038 Philosopher 4 thinking for 2 seconds 1038 Philosopher 0 eating for 7 seconds 1039 Philosopher 1 no longer thinking -- calling pickup() 1040 Philosopher 4 no longer thinking -- calling pickup() 1041 Total blocktime: 2273 : 463 456 491 475 388 1043 Philosopher 2 no longer eating -- calling putdown() 1043 Philosopher 2 thinking for 9 seconds 1043 Philosopher 3 eating for 1 second 1044 Philosopher 3 no longer eating -- calling putdown() 1044 Philosopher 3 thinking for 10 seconds 1045 Philosopher 0 no longer eating -- calling putdown() 1045 Philosopher 0 thinking for 5 seconds 1045 Philosopher 4 eating for 4 seconds 1045 Philosopher 1 eating for 4 seconds 1049 Philosopher 4 no longer eating -- calling putdown() 1049 Philosopher 4 thinking for 1 second 1049 Philosopher 1 no longer eating -- calling putdown() 1049 Philosopher 1 thinking for 7 seconds 1050 Philosopher 0 no longer thinking -- calling pickup() 1050 Philosopher 0 eating for 6 seconds 1050 Philosopher 4 no longer thinking -- calling pickup() 1051 Total blocktime: 2284 : 463 460 491 477 393 1052 Philosopher 2 no longer thinking -- calling pickup() 1052 Philosopher 2 eating for 6 seconds 1054 Philosopher 3 no longer thinking -- calling pickup() 1056 Philosopher 0 no longer eating -- calling putdown() 1056 Philosopher 0 thinking for 3 seconds 1056 Philosopher 4 eating for 3 seconds 1056 Philosopher 1 no longer thinking -- calling pickup() 1058 Philosopher 2 no longer eating -- calling putdown() 1058 Philosopher 2 thinking for 7 seconds 1058 Philosopher 1 eating for 5 seconds 1059 Philosopher 0 no longer thinking -- calling pickup() 1059 Philosopher 4 no longer eating -- calling putdown() 1059 Philosopher 4 thinking for 6 seconds 1059 Philosopher 3 eating for 4 seconds 1061 Total blocktime: 2298 : 465 462 491 482 398 1063 Philosopher 1 no longer eating -- calling putdown() 1063 Philosopher 1 thinking for 9 seconds 1063 Philosopher 0 eating for 10 seconds 1063 Philosopher 3 no longer eating -- calling putdown() 1063 Philosopher 3 thinking for 1 second 1064 Philosopher 3 no longer thinking -- calling pickup() 1064 Philosopher 3 eating for 8 seconds 1065 Philosopher 2 no longer thinking -- calling pickup() 1065 Philosopher 4 no longer thinking -- calling pickup() 1071 Total blocktime: 2312 : 467 462 497 482 404 1072 Philosopher 1 no longer thinking -- calling pickup() 1072 Philosopher 3 no longer eating -- calling putdown() 1072 Philosopher 3 thinking for 4 seconds 1072 Philosopher 2 eating for 1 second 1073 Philosopher 0 no longer eating -- calling putdown() 1073 Philosopher 0 thinking for 5 seconds 1073 Philosopher 4 eating for 6 seconds 1073 Philosopher 2 no longer eating -- calling putdown() 1073 Philosopher 2 thinking for 5 seconds 1073 Philosopher 1 eating for 2 seconds 1075 Philosopher 1 no longer eating -- calling putdown() 1075 Philosopher 1 thinking for 1 second 1076 Philosopher 3 no longer thinking -- calling pickup() 1076 Philosopher 1 no longer thinking -- calling pickup() 1076 Philosopher 1 eating for 8 seconds 1078 Philosopher 0 no longer thinking -- calling pickup() 1078 Philosopher 2 no longer thinking -- calling pickup() 1079 Philosopher 4 no longer eating -- calling putdown() 1079 Philosopher 4 thinking for 6 seconds 1079 Philosopher 3 eating for 3 seconds 1081 Total blocktime: 2325 : 470 463 501 485 406 1082 Philosopher 3 no longer eating -- calling putdown() 1082 Philosopher 3 thinking for 6 seconds 1084 Philosopher 1 no longer eating -- calling putdown() 1084 Philosopher 1 thinking for 7 seconds 1084 Philosopher 0 eating for 5 seconds 1084 Philosopher 2 eating for 6 seconds 1085 Philosopher 4 no longer thinking -- calling pickup() 1088 Philosopher 3 no longer thinking -- calling pickup() 1089 Philosopher 0 no longer eating -- calling putdown() 1089 Philosopher 0 thinking for 3 seconds 1089 Philosopher 4 eating for 9 seconds 1090 Philosopher 2 no longer eating -- calling putdown() 1090 Philosopher 2 thinking for 9 seconds 1091 Total blocktime: 2338 : 473 463 504 488 410 1091 Philosopher 1 no longer thinking -- calling pickup() 1091 Philosopher 1 eating for 4 seconds 1092 Philosopher 0 no longer thinking -- calling pickup() 1095 Philosopher 1 no longer eating -- calling putdown() 1095 Philosopher 1 thinking for 7 seconds 1098 Philosopher 4 no longer eating -- calling putdown() 1098 Philosopher 4 thinking for 4 seconds 1098 Philosopher 3 eating for 1 second 1098 Philosopher 0 eating for 9 seconds 1099 Philosopher 2 no longer thinking -- calling pickup() 1099 Philosopher 3 no longer eating -- calling putdown() 1099 Philosopher 3 thinking for 8 seconds 1099 Philosopher 2 eating for 7 seconds 1101 Total blocktime: 2351 : 479 463 504 495 410 1102 Philosopher 1 no longer thinking -- calling pickup() 1102 Philosopher 4 no longer thinking -- calling pickup() 1106 Philosopher 2 no longer eating -- calling putdown() 1106 Philosopher 2 thinking for 5 seconds 1107 Philosopher 0 no longer eating -- calling putdown() 1107 Philosopher 0 thinking for 5 seconds 1107 Philosopher 3 no longer thinking -- calling pickup() 1107 Philosopher 4 eating for 3 seconds 1107 Philosopher 1 eating for 5 seconds 1110 Philosopher 4 no longer eating -- calling putdown() 1110 Philosopher 4 thinking for 5 seconds 1110 Philosopher 3 eating for 3 seconds 1111 Total blocktime: 2364 : 479 468 504 498 415 1111 Philosopher 2 no longer thinking -- calling pickup() 1112 Philosopher 0 no longer thinking -- calling pickup() 1112 Philosopher 1 no longer eating -- calling putdown() 1112 Philosopher 1 thinking for 5 seconds 1112 Philosopher 0 eating for 10 seconds 1113 Philosopher 3 no longer eating -- calling putdown() 1113 Philosopher 3 thinking for 3 seconds 1113 Philosopher 2 eating for 9 seconds 1115 Philosopher 4 no longer thinking -- calling pickup() 1116 Philosopher 3 no longer thinking -- calling pickup() 1117 Philosopher 1 no longer thinking -- calling pickup() 1121 Total blocktime: 2381 : 479 472 506 503 421 1122 Philosopher 0 no longer eating -- calling putdown() 1122 Philosopher 0 thinking for 5 seconds 1122 Philosopher 4 eating for 9 seconds 1122 Philosopher 2 no longer eating -- calling putdown() 1122 Philosopher 2 thinking for 2 seconds 1122 Philosopher 1 eating for 7 seconds 1124 Philosopher 2 no longer thinking -- calling pickup() 1127 Philosopher 0 no longer thinking -- calling pickup() 1129 Philosopher 1 no longer eating -- calling putdown() 1129 Philosopher 1 thinking for 6 seconds 1131 Total blocktime: 2404 : 483 473 513 513 422 1131 Philosopher 4 no longer eating -- calling putdown() 1131 Philosopher 4 thinking for 7 seconds 1131 Philosopher 3 eating for 9 seconds 1131 Philosopher 0 eating for 4 seconds 1135 Philosopher 0 no longer eating -- calling putdown() 1135 Philosopher 0 thinking for 5 seconds 1135 Philosopher 1 no longer thinking -- calling pickup() 1138 Philosopher 4 no longer thinking -- calling pickup() 1140 Philosopher 3 no longer eating -- calling putdown() 1140 Philosopher 3 thinking for 4 seconds 1140 Philosopher 2 eating for 9 seconds 1140 Philosopher 4 eating for 10 seconds 1140 Philosopher 0 no longer thinking -- calling pickup() 1141 Total blocktime: 2422 : 484 479 522 513 424 1144 Philosopher 3 no longer thinking -- calling pickup() 1149 Philosopher 2 no longer eating -- calling putdown() 1149 Philosopher 2 thinking for 4 seconds 1149 Philosopher 1 eating for 9 seconds 1150 Philosopher 4 no longer eating -- calling putdown() 1150 Philosopher 4 thinking for 3 seconds 1150 Philosopher 3 eating for 10 seconds 1151 Total blocktime: 2446 : 494 487 522 519 424 1153 Philosopher 2 no longer thinking -- calling pickup() 1153 Philosopher 4 no longer thinking -- calling pickup() 1158 Philosopher 1 no longer eating -- calling putdown() 1158 Philosopher 1 thinking for 4 seconds 1158 Philosopher 0 eating for 3 seconds 1160 Philosopher 3 no longer eating -- calling putdown() 1160 Philosopher 3 thinking for 10 seconds 1160 Philosopher 2 eating for 1 second 1161 Total blocktime: 2468 : 501 487 529 519 432 1161 Philosopher 0 no longer eating -- calling putdown() 1161 Philosopher 0 thinking for 2 seconds 1161 Philosopher 2 no longer eating -- calling putdown() 1161 Philosopher 2 thinking for 4 seconds 1161 Philosopher 4 eating for 6 seconds 1162 Philosopher 1 no longer thinking -- calling pickup() 1162 Philosopher 1 eating for 4 seconds 1163 Philosopher 0 no longer thinking -- calling pickup() 1165 Philosopher 2 no longer thinking -- calling pickup() 1166 Philosopher 1 no longer eating -- calling putdown() 1166 Philosopher 1 thinking for 1 second 1166 Philosopher 2 eating for 2 seconds 1167 Philosopher 1 no longer thinking -- calling pickup() 1167 Philosopher 4 no longer eating -- calling putdown() 1167 Philosopher 4 thinking for 6 seconds 1167 Philosopher 0 eating for 5 seconds 1168 Philosopher 2 no longer eating -- calling putdown() 1168 Philosopher 2 thinking for 1 second 1169 Philosopher 2 no longer thinking -- calling pickup() 1170 Philosopher 3 no longer thinking -- calling pickup() 1171 Total blocktime: 2480 : 505 491 532 520 432 1172 Philosopher 0 no longer eating -- calling putdown() 1172 Philosopher 0 thinking for 10 seconds 1172 Philosopher 1 eating for 5 seconds 1173 Philosopher 4 no longer thinking -- calling pickup() 1177 Philosopher 1 no longer eating -- calling putdown() 1177 Philosopher 1 thinking for 7 seconds 1177 Philosopher 2 eating for 10 seconds 1181 Total blocktime: 2505 : 505 492 538 530 440 1182 Philosopher 0 no longer thinking -- calling pickup() 1184 Philosopher 1 no longer thinking -- calling pickup() 1187 Philosopher 2 no longer eating -- calling putdown() 1187 Philosopher 2 thinking for 6 seconds 1187 Philosopher 3 eating for 3 seconds 1190 Philosopher 3 no longer eating -- calling putdown() 1190 Philosopher 3 thinking for 6 seconds 1190 Philosopher 4 eating for 4 seconds 1191 Total blocktime: 2536 : 514 499 538 536 449 1193 Philosopher 2 no longer thinking -- calling pickup() 1194 Philosopher 4 no longer eating -- calling putdown() 1194 Philosopher 4 thinking for 4 seconds 1194 Philosopher 0 eating for 1 second 1195 Philosopher 0 no longer eating -- calling putdown() 1195 Philosopher 0 thinking for 1 second 1195 Philosopher 1 eating for 9 seconds 1196 Philosopher 3 no longer thinking -- calling pickup() 1196 Philosopher 0 no longer thinking -- calling pickup() 1198 Philosopher 4 no longer thinking -- calling pickup() 1201 Total blocktime: 2564 : 522 503 546 541 452 1204 Philosopher 1 no longer eating -- calling putdown() 1204 Philosopher 1 thinking for 1 second 1204 Philosopher 0 eating for 10 seconds 1204 Philosopher 2 eating for 2 seconds 1205 Philosopher 1 no longer thinking -- calling pickup() 1206 Philosopher 2 no longer eating -- calling putdown() 1206 Philosopher 2 thinking for 9 seconds 1206 Philosopher 3 eating for 4 seconds 1210 Philosopher 3 no longer eating -- calling putdown() 1210 Philosopher 3 thinking for 1 second 1211 Total blocktime: 2591 : 525 509 549 546 462 1211 Philosopher 3 no longer thinking -- calling pickup() 1214 Philosopher 0 no longer eating -- calling putdown() 1214 Philosopher 0 thinking for 2 seconds 1214 Philosopher 4 eating for 8 seconds 1214 Philosopher 1 eating for 10 seconds 1215 Philosopher 2 no longer thinking -- calling pickup() 1216 Philosopher 0 no longer thinking -- calling pickup() 1221 Total blocktime: 2618 : 530 512 555 556 465 1222 Philosopher 4 no longer eating -- calling putdown() 1222 Philosopher 4 thinking for 4 seconds 1222 Philosopher 3 eating for 9 seconds 1224 Philosopher 1 no longer eating -- calling putdown() 1224 Philosopher 1 thinking for 5 seconds 1224 Philosopher 0 eating for 1 second 1225 Philosopher 0 no longer eating -- calling putdown() 1225 Philosopher 0 thinking for 4 seconds 1226 Philosopher 4 no longer thinking -- calling pickup() 1229 Philosopher 1 no longer thinking -- calling pickup() 1229 Philosopher 0 no longer thinking -- calling pickup() 1231 Total blocktime: 2641 : 535 514 565 557 470 1231 Philosopher 3 no longer eating -- calling putdown() 1231 Philosopher 3 thinking for 5 seconds 1231 Philosopher 2 eating for 2 seconds 1231 Philosopher 4 eating for 1 second 1232 Philosopher 4 no longer eating -- calling putdown() 1232 Philosopher 4 thinking for 1 second 1233 Philosopher 2 no longer eating -- calling putdown() 1233 Philosopher 2 thinking for 4 seconds 1233 Philosopher 1 eating for 10 seconds 1233 Philosopher 4 no longer thinking -- calling pickup() 1236 Philosopher 3 no longer thinking -- calling pickup() 1237 Philosopher 2 no longer thinking -- calling pickup() 1241 Total blocktime: 2670 : 545 516 569 562 478 1243 Philosopher 1 no longer eating -- calling putdown() 1243 Philosopher 1 thinking for 5 seconds 1243 Philosopher 0 eating for 2 seconds 1245 Philosopher 0 no longer eating -- calling putdown() 1245 Philosopher 0 thinking for 2 seconds 1245 Philosopher 4 eating for 10 seconds 1247 Philosopher 0 no longer thinking -- calling pickup() 1248 Philosopher 1 no longer thinking -- calling pickup() 1251 Total blocktime: 2703 : 551 519 579 572 482 1255 Philosopher 4 no longer eating -- calling putdown() 1255 Philosopher 4 thinking for 7 seconds 1255 Philosopher 3 eating for 7 seconds 1255 Philosopher 0 eating for 6 seconds 1261 Total blocktime: 2731 : 555 529 589 576 482 1261 Philosopher 0 no longer eating -- calling putdown() 1261 Philosopher 0 thinking for 10 seconds 1262 Philosopher 4 no longer thinking -- calling pickup() 1262 Philosopher 3 no longer eating -- calling putdown() 1262 Philosopher 3 thinking for 9 seconds 1262 Philosopher 2 eating for 6 seconds 1262 Philosopher 4 eating for 8 seconds 1268 Philosopher 2 no longer eating -- calling putdown() 1268 Philosopher 2 thinking for 9 seconds 1268 Philosopher 1 eating for 5 seconds 1270 Philosopher 4 no longer eating -- calling putdown() 1270 Philosopher 4 thinking for 9 seconds 1271 Total blocktime: 2739 : 555 536 590 576 482 1271 Philosopher 3 no longer thinking -- calling pickup() 1271 Philosopher 3 eating for 7 seconds 1271 Philosopher 0 no longer thinking -- calling pickup() 1273 Philosopher 1 no longer eating -- calling putdown() 1273 Philosopher 1 thinking for 8 seconds 1273 Philosopher 0 eating for 1 second 1274 Philosopher 0 no longer eating -- calling putdown() 1274 Philosopher 0 thinking for 10 seconds 1277 Philosopher 2 no longer thinking -- calling pickup() 1278 Philosopher 3 no longer eating -- calling putdown() 1278 Philosopher 3 thinking for 7 seconds 1278 Philosopher 2 eating for 2 seconds 1279 Philosopher 4 no longer thinking -- calling pickup() 1279 Philosopher 4 eating for 3 seconds 1280 Philosopher 2 no longer eating -- calling putdown() 1280 Philosopher 2 thinking for 6 seconds 1281 Total blocktime: 2742 : 557 536 591 576 482 1281 Philosopher 1 no longer thinking -- calling pickup() 1281 Philosopher 1 eating for 6 seconds 1282 Philosopher 4 no longer eating -- calling putdown() 1282 Philosopher 4 thinking for 6 seconds 1284 Philosopher 0 no longer thinking -- calling pickup() 1285 Philosopher 3 no longer thinking -- calling pickup() 1285 Philosopher 3 eating for 9 seconds 1286 Philosopher 2 no longer thinking -- calling pickup() 1287 Philosopher 1 no longer eating -- calling putdown() 1287 Philosopher 1 thinking for 3 seconds 1287 Philosopher 0 eating for 9 seconds 1288 Philosopher 4 no longer thinking -- calling pickup() 1290 Philosopher 1 no longer thinking -- calling pickup() 1291 Total blocktime: 2754 : 560 537 596 576 485 1294 Philosopher 3 no longer eating -- calling putdown() 1294 Philosopher 3 thinking for 10 seconds 1294 Philosopher 2 eating for 3 seconds 1296 Philosopher 0 no longer eating -- calling putdown() 1296 Philosopher 0 thinking for 3 seconds 1296 Philosopher 4 eating for 1 second 1297 Philosopher 2 no longer eating -- calling putdown() 1297 Philosopher 2 thinking for 8 seconds 1297 Philosopher 1 eating for 4 seconds 1297 Philosopher 4 no longer eating -- calling putdown() 1297 Philosopher 4 thinking for 2 seconds 1299 Philosopher 0 no longer thinking -- calling pickup() 1299 Philosopher 4 no longer thinking -- calling pickup() 1301 Total blocktime: 2772 : 562 543 599 576 492 1301 Philosopher 1 no longer eating -- calling putdown() 1301 Philosopher 1 thinking for 9 seconds 1301 Philosopher 0 eating for 10 seconds 1304 Philosopher 3 no longer thinking -- calling pickup() 1305 Philosopher 2 no longer thinking -- calling pickup() 1310 Philosopher 1 no longer thinking -- calling pickup() 1311 Total blocktime: 2796 : 562 544 605 583 502 1311 Philosopher 0 no longer eating -- calling putdown() 1311 Philosopher 0 thinking for 10 seconds 1311 Philosopher 4 eating for 4 seconds 1315 Philosopher 4 no longer eating -- calling putdown() 1315 Philosopher 4 thinking for 1 second 1315 Philosopher 3 eating for 10 seconds 1316 Philosopher 4 no longer thinking -- calling pickup() 1321 Total blocktime: 2825 : 562 554 615 587 507 1321 Philosopher 0 no longer thinking -- calling pickup() 1325 Philosopher 3 no longer eating -- calling putdown() 1325 Philosopher 3 thinking for 9 seconds 1325 Philosopher 2 eating for 10 seconds 1325 Philosopher 4 eating for 8 seconds 1331 Total blocktime: 2853 : 572 564 619 587 511 1333 Philosopher 4 no longer eating -- calling putdown() 1333 Philosopher 4 thinking for 5 seconds 1334 Philosopher 3 no longer thinking -- calling pickup() 1335 Philosopher 2 no longer eating -- calling putdown() 1335 Philosopher 2 thinking for 8 seconds 1335 Philosopher 1 eating for 6 seconds 1335 Philosopher 3 eating for 4 seconds 1338 Philosopher 4 no longer thinking -- calling pickup() 1339 Philosopher 3 no longer eating -- calling putdown() 1339 Philosopher 3 thinking for 10 seconds 1341 Total blocktime: 2871 : 582 568 619 588 514 1341 Philosopher 1 no longer eating -- calling putdown() 1341 Philosopher 1 thinking for 5 seconds 1341 Philosopher 0 eating for 1 second 1342 Philosopher 0 no longer eating -- calling putdown() 1342 Philosopher 0 thinking for 1 second 1342 Philosopher 4 eating for 10 seconds 1343 Philosopher 2 no longer thinking -- calling pickup() 1343 Philosopher 2 eating for 8 seconds 1343 Philosopher 0 no longer thinking -- calling pickup() 1346 Philosopher 1 no longer thinking -- calling pickup() 1349 Philosopher 3 no longer thinking -- calling pickup() 1351 Total blocktime: 2887 : 590 573 619 590 515 1351 Philosopher 2 no longer eating -- calling putdown() 1351 Philosopher 2 thinking for 9 seconds 1352 Philosopher 4 no longer eating -- calling putdown() 1352 Philosopher 4 thinking for 7 seconds 1352 Philosopher 3 eating for 8 seconds 1352 Philosopher 0 eating for 1 second 1353 Philosopher 0 no longer eating -- calling putdown() 1353 Philosopher 0 thinking for 5 seconds 1353 Philosopher 1 eating for 9 seconds 1358 Philosopher 0 no longer thinking -- calling pickup() 1359 Philosopher 4 no longer thinking -- calling pickup() 1360 Philosopher 3 no longer eating -- calling putdown() 1360 Philosopher 3 thinking for 3 seconds 1360 Philosopher 2 no longer thinking -- calling pickup() 1361 Total blocktime: 2897 : 594 575 620 591 517 1362 Philosopher 1 no longer eating -- calling putdown() 1362 Philosopher 1 thinking for 7 seconds 1362 Philosopher 0 eating for 2 seconds 1362 Philosopher 2 eating for 2 seconds 1363 Philosopher 3 no longer thinking -- calling pickup() 1364 Philosopher 0 no longer eating -- calling putdown() 1364 Philosopher 0 thinking for 3 seconds 1364 Philosopher 2 no longer eating -- calling putdown() 1364 Philosopher 2 thinking for 3 seconds 1364 Philosopher 4 eating for 1 second 1365 Philosopher 4 no longer eating -- calling putdown() 1365 Philosopher 4 thinking for 4 seconds 1365 Philosopher 3 eating for 5 seconds 1367 Philosopher 0 no longer thinking -- calling pickup() 1367 Philosopher 0 eating for 6 seconds 1367 Philosopher 2 no longer thinking -- calling pickup() 1369 Philosopher 1 no longer thinking -- calling pickup() 1369 Philosopher 4 no longer thinking -- calling pickup() 1370 Philosopher 3 no longer eating -- calling putdown() 1370 Philosopher 3 thinking for 7 seconds 1370 Philosopher 2 eating for 4 seconds 1371 Total blocktime: 2911 : 595 577 624 593 522 1373 Philosopher 0 no longer eating -- calling putdown() 1373 Philosopher 0 thinking for 7 seconds 1373 Philosopher 4 eating for 6 seconds 1374 Philosopher 2 no longer eating -- calling putdown() 1374 Philosopher 2 thinking for 4 seconds 1374 Philosopher 1 eating for 1 second 1375 Philosopher 1 no longer eating -- calling putdown() 1375 Philosopher 1 thinking for 6 seconds 1377 Philosopher 3 no longer thinking -- calling pickup() 1378 Philosopher 2 no longer thinking -- calling pickup() 1379 Philosopher 4 no longer eating -- calling putdown() 1379 Philosopher 4 thinking for 9 seconds 1379 Philosopher 3 eating for 7 seconds 1380 Philosopher 0 no longer thinking -- calling pickup() 1380 Philosopher 0 eating for 5 seconds 1381 Total blocktime: 2921 : 595 580 627 595 524 1381 Philosopher 1 no longer thinking -- calling pickup() 1385 Philosopher 0 no longer eating -- calling putdown() 1385 Philosopher 0 thinking for 6 seconds 1386 Philosopher 3 no longer eating -- calling putdown() 1386 Philosopher 3 thinking for 9 seconds 1386 Philosopher 2 eating for 6 seconds 1388 Philosopher 4 no longer thinking -- calling pickup() 1388 Philosopher 4 eating for 7 seconds 1391 Total blocktime: 2936 : 595 590 632 595 524 1391 Philosopher 0 no longer thinking -- calling pickup() 1392 Philosopher 2 no longer eating -- calling putdown() 1392 Philosopher 2 thinking for 6 seconds 1392 Philosopher 1 eating for 6 seconds 1395 Philosopher 4 no longer eating -- calling putdown() 1395 Philosopher 4 thinking for 3 seconds 1395 Philosopher 3 no longer thinking -- calling pickup() 1395 Philosopher 3 eating for 3 seconds 1398 Philosopher 4 no longer thinking -- calling pickup() 1398 Philosopher 3 no longer eating -- calling putdown() 1398 Philosopher 3 thinking for 6 seconds 1398 Philosopher 2 no longer thinking -- calling pickup() 1398 Philosopher 1 no longer eating -- calling putdown() 1398 Philosopher 1 thinking for 7 seconds 1398 Philosopher 0 eating for 4 seconds 1398 Philosopher 2 eating for 8 seconds 1401 Total blocktime: 2947 : 602 591 632 595 527 1402 Philosopher 0 no longer eating -- calling putdown() 1402 Philosopher 0 thinking for 4 seconds 1402 Philosopher 4 eating for 5 seconds 1404 Philosopher 3 no longer thinking -- calling pickup() 1405 Philosopher 1 no longer thinking -- calling pickup() 1406 Philosopher 2 no longer eating -- calling putdown() 1406 Philosopher 2 thinking for 10 seconds 1406 Philosopher 0 no longer thinking -- calling pickup() 1406 Philosopher 1 eating for 8 seconds 1407 Philosopher 4 no longer eating -- calling putdown() 1407 Philosopher 4 thinking for 9 seconds 1407 Philosopher 3 eating for 2 seconds 1409 Philosopher 3 no longer eating -- calling putdown() 1409 Philosopher 3 thinking for 3 seconds 1411 Total blocktime: 2957 : 607 592 632 598 528 1412 Philosopher 3 no longer thinking -- calling pickup() 1412 Philosopher 3 eating for 3 seconds 1414 Philosopher 1 no longer eating -- calling putdown() 1414 Philosopher 1 thinking for 7 seconds 1414 Philosopher 0 eating for 9 seconds 1415 Philosopher 3 no longer eating -- calling putdown() 1415 Philosopher 3 thinking for 9 seconds 1416 Philosopher 2 no longer thinking -- calling pickup() 1416 Philosopher 2 eating for 5 seconds 1416 Philosopher 4 no longer thinking -- calling pickup() 1421 Total blocktime: 2965 : 610 592 632 598 533 1421 Philosopher 2 no longer eating -- calling putdown() 1421 Philosopher 2 thinking for 5 seconds 1421 Philosopher 1 no longer thinking -- calling pickup() 1423 Philosopher 0 no longer eating -- calling putdown() 1423 Philosopher 0 thinking for 4 seconds 1423 Philosopher 4 eating for 8 seconds 1423 Philosopher 1 eating for 10 seconds 1424 Philosopher 3 no longer thinking -- calling pickup() 1426 Philosopher 2 no longer thinking -- calling pickup() 1427 Philosopher 0 no longer thinking -- calling pickup() 1431 Total blocktime: 2985 : 614 594 637 605 535 1431 Philosopher 4 no longer eating -- calling putdown() 1431 Philosopher 4 thinking for 2 seconds 1431 Philosopher 3 eating for 4 seconds 1433 Philosopher 1 no longer eating -- calling putdown() 1433 Philosopher 1 thinking for 6 seconds 1433 Philosopher 0 eating for 9 seconds 1433 Philosopher 4 no longer thinking -- calling pickup() 1435 Philosopher 3 no longer eating -- calling putdown() 1435 Philosopher 3 thinking for 2 seconds 1435 Philosopher 2 eating for 3 seconds 1437 Philosopher 3 no longer thinking -- calling pickup() 1438 Philosopher 2 no longer eating -- calling putdown() 1438 Philosopher 2 thinking for 5 seconds 1439 Philosopher 1 no longer thinking -- calling pickup() 1441 Total blocktime: 3005 : 616 596 641 609 543 1442 Philosopher 0 no longer eating -- calling putdown() 1442 Philosopher 0 thinking for 9 seconds 1442 Philosopher 4 eating for 8 seconds 1442 Philosopher 1 eating for 7 seconds 1443 Philosopher 2 no longer thinking -- calling pickup() 1449 Philosopher 1 no longer eating -- calling putdown() 1449 Philosopher 1 thinking for 3 seconds 1450 Philosopher 4 no longer eating -- calling putdown() 1450 Philosopher 4 thinking for 3 seconds 1450 Philosopher 3 eating for 4 seconds 1451 Total blocktime: 3024 : 616 597 649 618 544 1451 Philosopher 0 no longer thinking -- calling pickup() 1451 Philosopher 0 eating for 6 seconds 1452 Philosopher 1 no longer thinking -- calling pickup() 1453 Philosopher 4 no longer thinking -- calling pickup() 1454 Philosopher 3 no longer eating -- calling putdown() 1454 Philosopher 3 thinking for 3 seconds 1454 Philosopher 2 eating for 9 seconds 1457 Philosopher 0 no longer eating -- calling putdown() 1457 Philosopher 0 thinking for 10 seconds 1457 Philosopher 4 eating for 4 seconds 1457 Philosopher 3 no longer thinking -- calling pickup() 1461 Total blocktime: 3044 : 616 606 652 622 548 1461 Philosopher 4 no longer eating -- calling putdown() 1461 Philosopher 4 thinking for 8 seconds 1463 Philosopher 2 no longer eating -- calling putdown() 1463 Philosopher 2 thinking for 9 seconds 1463 Philosopher 1 eating for 5 seconds 1463 Philosopher 3 eating for 10 seconds 1467 Philosopher 0 no longer thinking -- calling pickup() 1468 Philosopher 1 no longer eating -- calling putdown() 1468 Philosopher 1 thinking for 3 seconds 1468 Philosopher 0 eating for 3 seconds 1469 Philosopher 4 no longer thinking -- calling pickup() 1471 Total blocktime: 3051 : 617 608 652 624 550 1471 Philosopher 1 no longer thinking -- calling pickup() 1471 Philosopher 0 no longer eating -- calling putdown() 1471 Philosopher 0 thinking for 9 seconds 1471 Philosopher 1 eating for 3 seconds 1472 Philosopher 2 no longer thinking -- calling pickup() 1473 Philosopher 3 no longer eating -- calling putdown() 1473 Philosopher 3 thinking for 10 seconds 1473 Philosopher 4 eating for 5 seconds 1474 Philosopher 1 no longer eating -- calling putdown() 1474 Philosopher 1 thinking for 6 seconds 1474 Philosopher 2 eating for 7 seconds 1478 Philosopher 4 no longer eating -- calling putdown() 1478 Philosopher 4 thinking for 6 seconds 1480 Philosopher 0 no longer thinking -- calling pickup() 1480 Philosopher 0 eating for 10 seconds 1480 Philosopher 1 no longer thinking -- calling pickup() 1481 Total blocktime: 3056 : 617 609 654 624 552 1481 Philosopher 2 no longer eating -- calling putdown() 1481 Philosopher 2 thinking for 10 seconds 1483 Philosopher 3 no longer thinking -- calling pickup() 1483 Philosopher 3 eating for 1 second 1484 Philosopher 3 no longer eating -- calling putdown() 1484 Philosopher 3 thinking for 8 seconds 1484 Philosopher 4 no longer thinking -- calling pickup() 1490 Philosopher 0 no longer eating -- calling putdown() 1490 Philosopher 0 thinking for 3 seconds 1490 Philosopher 4 eating for 4 seconds 1490 Philosopher 1 eating for 3 seconds 1491 Total blocktime: 3071 : 617 618 654 624 558 1491 Philosopher 2 no longer thinking -- calling pickup() 1492 Philosopher 3 no longer thinking -- calling pickup() 1493 Philosopher 0 no longer thinking -- calling pickup() 1493 Philosopher 1 no longer eating -- calling putdown() 1493 Philosopher 1 thinking for 3 seconds 1493 Philosopher 2 eating for 1 second 1494 Philosopher 4 no longer eating -- calling putdown() 1494 Philosopher 4 thinking for 1 second 1494 Philosopher 2 no longer eating -- calling putdown() 1494 Philosopher 2 thinking for 5 seconds 1494 Philosopher 3 eating for 6 seconds 1494 Philosopher 0 eating for 6 seconds 1495 Philosopher 4 no longer thinking -- calling pickup() 1496 Philosopher 1 no longer thinking -- calling pickup() 1499 Philosopher 2 no longer thinking -- calling pickup() 1500 Philosopher 3 no longer eating -- calling putdown() 1500 Philosopher 3 thinking for 3 seconds 1500 Philosopher 0 no longer eating -- calling putdown() 1500 Philosopher 0 thinking for 8 seconds 1500 Philosopher 4 eating for 6 seconds 1500 Philosopher 1 eating for 2 seconds 1501 Total blocktime: 3087 : 618 622 658 626 563 1502 Philosopher 1 no longer eating -- calling putdown() 1502 Philosopher 1 thinking for 1 second 1502 Philosopher 2 eating for 3 seconds 1503 Philosopher 3 no longer thinking -- calling pickup() 1503 Philosopher 1 no longer thinking -- calling pickup() 1505 Philosopher 2 no longer eating -- calling putdown() 1505 Philosopher 2 thinking for 2 seconds 1505 Philosopher 1 eating for 7 seconds 1506 Philosopher 4 no longer eating -- calling putdown() 1506 Philosopher 4 thinking for 3 seconds 1506 Philosopher 3 eating for 5 seconds 1507 Philosopher 2 no longer thinking -- calling pickup() 1508 Philosopher 0 no longer thinking -- calling pickup() 1509 Philosopher 4 no longer thinking -- calling pickup() 1511 Total blocktime: 3102 : 621 624 663 629 565 1511 Philosopher 3 no longer eating -- calling putdown() 1511 Philosopher 3 thinking for 1 second 1512 Philosopher 3 no longer thinking -- calling pickup() 1512 Philosopher 1 no longer eating -- calling putdown() 1512 Philosopher 1 thinking for 3 seconds 1512 Philosopher 0 eating for 7 seconds 1512 Philosopher 2 eating for 10 seconds 1515 Philosopher 1 no longer thinking -- calling pickup() 1519 Philosopher 0 no longer eating -- calling putdown() 1519 Philosopher 0 thinking for 9 seconds 1519 Philosopher 4 eating for 3 seconds 1521 Total blocktime: 3127 : 622 630 664 638 573 1522 Philosopher 2 no longer eating -- calling putdown() 1522 Philosopher 2 thinking for 6 seconds 1522 Philosopher 1 eating for 4 seconds 1522 Philosopher 4 no longer eating -- calling putdown() 1522 Philosopher 4 thinking for 2 seconds 1522 Philosopher 3 eating for 7 seconds 1524 Philosopher 4 no longer thinking -- calling pickup() 1526 Philosopher 1 no longer eating -- calling putdown() 1526 Philosopher 1 thinking for 6 seconds 1528 Philosopher 0 no longer thinking -- calling pickup() 1528 Philosopher 2 no longer thinking -- calling pickup() 1529 Philosopher 3 no longer eating -- calling putdown() 1529 Philosopher 3 thinking for 1 second 1529 Philosopher 2 eating for 1 second 1529 Philosopher 4 eating for 9 seconds 1530 Philosopher 3 no longer thinking -- calling pickup() 1530 Philosopher 2 no longer eating -- calling putdown() 1530 Philosopher 2 thinking for 3 seconds 1531 Total blocktime: 3139 : 625 631 665 640 578 1532 Philosopher 1 no longer thinking -- calling pickup() 1533 Philosopher 2 no longer thinking -- calling pickup() 1538 Philosopher 4 no longer eating -- calling putdown() 1538 Philosopher 4 thinking for 3 seconds 1538 Philosopher 3 eating for 2 seconds 1538 Philosopher 0 eating for 6 seconds 1540 Philosopher 3 no longer eating -- calling putdown() 1540 Philosopher 3 thinking for 10 seconds 1541 Total blocktime: 3170 : 632 640 673 647 578 1541 Philosopher 4 no longer thinking -- calling pickup() 1544 Philosopher 0 no longer eating -- calling putdown() 1544 Philosopher 0 thinking for 9 seconds 1544 Philosopher 4 eating for 1 second 1544 Philosopher 1 eating for 2 seconds 1545 Philosopher 4 no longer eating -- calling putdown() 1545 Philosopher 4 thinking for 6 seconds 1546 Philosopher 1 no longer eating -- calling putdown() 1546 Philosopher 1 thinking for 7 seconds 1546 Philosopher 2 eating for 5 seconds 1550 Philosopher 3 no longer thinking -- calling pickup() 1551 Total blocktime: 3182 : 632 643 678 648 581 1551 Philosopher 4 no longer thinking -- calling pickup() 1551 Philosopher 2 no longer eating -- calling putdown() 1551 Philosopher 2 thinking for 8 seconds 1551 Philosopher 3 eating for 1 second 1552 Philosopher 3 no longer eating -- calling putdown() 1552 Philosopher 3 thinking for 7 seconds 1552 Philosopher 4 eating for 6 seconds 1553 Philosopher 0 no longer thinking -- calling pickup() 1553 Philosopher 1 no longer thinking -- calling pickup() 1558 Philosopher 4 no longer eating -- calling putdown() 1558 Philosopher 4 thinking for 5 seconds 1558 Philosopher 0 eating for 1 second 1559 Philosopher 2 no longer thinking -- calling pickup() 1559 Philosopher 3 no longer thinking -- calling pickup() 1559 Philosopher 0 no longer eating -- calling putdown() 1559 Philosopher 0 thinking for 6 seconds 1559 Philosopher 1 eating for 9 seconds 1561 Total blocktime: 3198 : 637 649 680 650 582 1563 Philosopher 4 no longer thinking -- calling pickup() 1565 Philosopher 0 no longer thinking -- calling pickup() 1568 Philosopher 1 no longer eating -- calling putdown() 1568 Philosopher 1 thinking for 9 seconds 1568 Philosopher 2 eating for 6 seconds 1571 Total blocktime: 3229 : 643 649 687 660 590 1574 Philosopher 2 no longer eating -- calling putdown() 1574 Philosopher 2 thinking for 7 seconds 1574 Philosopher 3 eating for 3 seconds 1577 Philosopher 1 no longer thinking -- calling pickup() 1577 Philosopher 3 no longer eating -- calling putdown() 1577 Philosopher 3 thinking for 3 seconds 1577 Philosopher 4 eating for 2 seconds 1579 Philosopher 4 no longer eating -- calling putdown() 1579 Philosopher 4 thinking for 4 seconds 1579 Philosopher 0 eating for 10 seconds 1580 Philosopher 3 no longer thinking -- calling pickup() 1580 Philosopher 3 eating for 8 seconds 1581 Total blocktime: 3250 : 651 653 687 663 596 1581 Philosopher 2 no longer thinking -- calling pickup() 1583 Philosopher 4 no longer thinking -- calling pickup() 1588 Philosopher 3 no longer eating -- calling putdown() 1588 Philosopher 3 thinking for 7 seconds 1589 Philosopher 0 no longer eating -- calling putdown() 1589 Philosopher 0 thinking for 2 seconds 1589 Philosopher 4 eating for 8 seconds 1589 Philosopher 1 eating for 1 second 1590 Philosopher 1 no longer eating -- calling putdown() 1590 Philosopher 1 thinking for 7 seconds 1590 Philosopher 2 eating for 9 seconds 1591 Total blocktime: 3273 : 651 661 696 663 602 1591 Philosopher 0 no longer thinking -- calling pickup() 1595 Philosopher 3 no longer thinking -- calling pickup() 1597 Philosopher 4 no longer eating -- calling putdown() 1597 Philosopher 4 thinking for 6 seconds 1597 Philosopher 1 no longer thinking -- calling pickup() 1597 Philosopher 0 eating for 8 seconds 1599 Philosopher 2 no longer eating -- calling putdown() 1599 Philosopher 2 thinking for 7 seconds 1599 Philosopher 3 eating for 9 seconds 1601 Total blocktime: 3287 : 657 665 696 667 602 1603 Philosopher 4 no longer thinking -- calling pickup() 1605 Philosopher 0 no longer eating -- calling putdown() 1605 Philosopher 0 thinking for 9 seconds 1605 Philosopher 1 eating for 4 seconds 1606 Philosopher 2 no longer thinking -- calling pickup() 1608 Philosopher 3 no longer eating -- calling putdown() 1608 Philosopher 3 thinking for 5 seconds 1608 Philosopher 4 eating for 5 seconds 1609 Philosopher 1 no longer eating -- calling putdown() 1609 Philosopher 1 thinking for 1 second 1609 Philosopher 2 eating for 7 seconds 1610 Philosopher 1 no longer thinking -- calling pickup() 1611 Total blocktime: 3300 : 657 670 699 667 607 1613 Philosopher 3 no longer thinking -- calling pickup() 1613 Philosopher 4 no longer eating -- calling putdown() 1613 Philosopher 4 thinking for 3 seconds 1614 Philosopher 0 no longer thinking -- calling pickup() 1616 Philosopher 4 no longer thinking -- calling pickup() 1616 Philosopher 2 no longer eating -- calling putdown() 1616 Philosopher 2 thinking for 8 seconds 1616 Philosopher 1 eating for 2 seconds 1616 Philosopher 3 eating for 5 seconds 1618 Philosopher 1 no longer eating -- calling putdown() 1618 Philosopher 1 thinking for 4 seconds 1618 Philosopher 0 eating for 10 seconds 1621 Total blocktime: 3317 : 661 675 699 670 612 1621 Philosopher 3 no longer eating -- calling putdown() 1621 Philosopher 3 thinking for 4 seconds 1622 Philosopher 1 no longer thinking -- calling pickup() 1624 Philosopher 2 no longer thinking -- calling pickup() 1625 Philosopher 3 no longer thinking -- calling pickup() 1628 Philosopher 0 no longer eating -- calling putdown() 1628 Philosopher 0 thinking for 1 second 1628 Philosopher 4 eating for 7 seconds 1628 Philosopher 1 eating for 6 seconds 1629 Philosopher 0 no longer thinking -- calling pickup() 1631 Total blocktime: 3345 : 663 681 706 676 619 1634 Philosopher 1 no longer eating -- calling putdown() 1634 Philosopher 1 thinking for 3 seconds 1634 Philosopher 2 eating for 8 seconds 1635 Philosopher 4 no longer eating -- calling putdown() 1635 Philosopher 4 thinking for 2 seconds 1635 Philosopher 0 eating for 4 seconds 1637 Philosopher 4 no longer thinking -- calling pickup() 1637 Philosopher 1 no longer thinking -- calling pickup() 1639 Philosopher 0 no longer eating -- calling putdown() 1639 Philosopher 0 thinking for 7 seconds 1641 Total blocktime: 3370 : 667 685 709 686 623 1642 Philosopher 2 no longer eating -- calling putdown() 1642 Philosopher 2 thinking for 8 seconds 1642 Philosopher 1 eating for 6 seconds 1642 Philosopher 3 eating for 5 seconds 1646 Philosopher 0 no longer thinking -- calling pickup() 1647 Philosopher 3 no longer eating -- calling putdown() 1647 Philosopher 3 thinking for 8 seconds 1647 Philosopher 4 eating for 4 seconds 1648 Philosopher 1 no longer eating -- calling putdown() 1648 Philosopher 1 thinking for 3 seconds 1650 Philosopher 2 no longer thinking -- calling pickup() 1650 Philosopher 2 eating for 6 seconds 1651 Total blocktime: 3383 : 672 686 709 687 629 1651 Philosopher 1 no longer thinking -- calling pickup() 1651 Philosopher 4 no longer eating -- calling putdown() 1651 Philosopher 4 thinking for 1 second 1651 Philosopher 0 eating for 2 seconds 1652 Philosopher 4 no longer thinking -- calling pickup() 1653 Philosopher 0 no longer eating -- calling putdown() 1653 Philosopher 0 thinking for 4 seconds 1653 Philosopher 4 eating for 1 second 1654 Philosopher 4 no longer eating -- calling putdown() 1654 Philosopher 4 thinking for 5 seconds 1655 Philosopher 3 no longer thinking -- calling pickup() 1656 Philosopher 2 no longer eating -- calling putdown() 1656 Philosopher 2 thinking for 10 seconds 1656 Philosopher 1 eating for 5 seconds 1656 Philosopher 3 eating for 8 seconds 1657 Philosopher 0 no longer thinking -- calling pickup() 1659 Philosopher 4 no longer thinking -- calling pickup() 1661 Total blocktime: 3396 : 676 691 709 688 632 1661 Philosopher 1 no longer eating -- calling putdown() 1661 Philosopher 1 thinking for 6 seconds 1661 Philosopher 0 eating for 8 seconds 1664 Philosopher 3 no longer eating -- calling putdown() 1664 Philosopher 3 thinking for 7 seconds 1666 Philosopher 2 no longer thinking -- calling pickup() 1666 Philosopher 2 eating for 7 seconds 1667 Philosopher 1 no longer thinking -- calling pickup() 1669 Philosopher 0 no longer eating -- calling putdown() 1669 Philosopher 0 thinking for 2 seconds 1669 Philosopher 4 eating for 10 seconds 1671 Total blocktime: 3408 : 676 695 709 688 640 1671 Philosopher 3 no longer thinking -- calling pickup() 1671 Philosopher 0 no longer thinking -- calling pickup() 1673 Philosopher 2 no longer eating -- calling putdown() 1673 Philosopher 2 thinking for 7 seconds 1673 Philosopher 1 eating for 7 seconds 1679 Philosopher 4 no longer eating -- calling putdown() 1679 Philosopher 4 thinking for 10 seconds 1679 Philosopher 3 eating for 5 seconds 1680 Philosopher 2 no longer thinking -- calling pickup() 1680 Philosopher 1 no longer eating -- calling putdown() 1680 Philosopher 1 thinking for 3 seconds 1680 Philosopher 0 eating for 5 seconds 1681 Total blocktime: 3428 : 685 697 710 696 640 1683 Philosopher 1 no longer thinking -- calling pickup() 1684 Philosopher 3 no longer eating -- calling putdown() 1684 Philosopher 3 thinking for 4 seconds 1684 Philosopher 2 eating for 6 seconds 1685 Philosopher 0 no longer eating -- calling putdown() 1685 Philosopher 0 thinking for 8 seconds 1688 Philosopher 3 no longer thinking -- calling pickup() 1689 Philosopher 4 no longer thinking -- calling pickup() 1690 Philosopher 2 no longer eating -- calling putdown() 1690 Philosopher 2 thinking for 1 second 1690 Philosopher 1 eating for 5 seconds 1690 Philosopher 3 eating for 5 seconds 1691 Total blocktime: 3442 : 685 704 713 698 642 1691 Philosopher 2 no longer thinking -- calling pickup() 1693 Philosopher 0 no longer thinking -- calling pickup() 1695 Philosopher 1 no longer eating -- calling putdown() 1695 Philosopher 1 thinking for 5 seconds 1695 Philosopher 3 no longer eating -- calling putdown() 1695 Philosopher 3 thinking for 4 seconds 1695 Philosopher 2 eating for 8 seconds 1695 Philosopher 4 eating for 9 seconds 1699 Philosopher 3 no longer thinking -- calling pickup() 1700 Philosopher 1 no longer thinking -- calling pickup() 1701 Total blocktime: 3461 : 693 705 717 700 646 1703 Philosopher 2 no longer eating -- calling putdown() 1703 Philosopher 2 thinking for 9 seconds 1704 Philosopher 4 no longer eating -- calling putdown() 1704 Philosopher 4 thinking for 8 seconds 1704 Philosopher 3 eating for 10 seconds 1704 Philosopher 0 eating for 4 seconds 1708 Philosopher 0 no longer eating -- calling putdown() 1708 Philosopher 0 thinking for 8 seconds 1708 Philosopher 1 eating for 7 seconds 1711 Total blocktime: 3474 : 696 712 717 703 646 1712 Philosopher 2 no longer thinking -- calling pickup() 1712 Philosopher 4 no longer thinking -- calling pickup() 1714 Philosopher 3 no longer eating -- calling putdown() 1714 Philosopher 3 thinking for 3 seconds 1714 Philosopher 4 eating for 5 seconds 1715 Philosopher 1 no longer eating -- calling putdown() 1715 Philosopher 1 thinking for 6 seconds 1715 Philosopher 2 eating for 1 second 1716 Philosopher 0 no longer thinking -- calling pickup() 1716 Philosopher 2 no longer eating -- calling putdown() 1716 Philosopher 2 thinking for 2 seconds 1717 Philosopher 3 no longer thinking -- calling pickup() 1718 Philosopher 2 no longer thinking -- calling pickup() 1719 Philosopher 4 no longer eating -- calling putdown() 1719 Philosopher 4 thinking for 2 seconds 1719 Philosopher 3 eating for 9 seconds 1719 Philosopher 0 eating for 5 seconds 1721 Total blocktime: 3487 : 699 712 723 705 648 1721 Philosopher 1 no longer thinking -- calling pickup() 1721 Philosopher 4 no longer thinking -- calling pickup() 1724 Philosopher 0 no longer eating -- calling putdown() 1724 Philosopher 0 thinking for 4 seconds 1728 Philosopher 3 no longer eating -- calling putdown() 1728 Philosopher 3 thinking for 7 seconds 1728 Philosopher 2 eating for 2 seconds 1728 Philosopher 4 eating for 3 seconds 1728 Philosopher 0 no longer thinking -- calling pickup() 1730 Philosopher 2 no longer eating -- calling putdown() 1730 Philosopher 2 thinking for 1 second 1730 Philosopher 1 eating for 6 seconds 1731 Total blocktime: 3513 : 702 721 730 705 655 1731 Philosopher 4 no longer eating -- calling putdown() 1731 Philosopher 4 thinking for 9 seconds 1731 Philosopher 2 no longer thinking -- calling pickup() 1735 Philosopher 3 no longer thinking -- calling pickup() 1736 Philosopher 1 no longer eating -- calling putdown() 1736 Philosopher 1 thinking for 7 seconds 1736 Philosopher 0 eating for 1 second 1736 Philosopher 2 eating for 9 seconds 1737 Philosopher 0 no longer eating -- calling putdown() 1737 Philosopher 0 thinking for 7 seconds 1740 Philosopher 4 no longer thinking -- calling pickup() 1741 Total blocktime: 3530 : 707 721 735 711 656 1743 Philosopher 1 no longer thinking -- calling pickup() 1744 Philosopher 0 no longer thinking -- calling pickup() 1745 Philosopher 2 no longer eating -- calling putdown() 1745 Philosopher 2 thinking for 7 seconds 1745 Philosopher 1 eating for 3 seconds 1745 Philosopher 3 eating for 3 seconds 1748 Philosopher 1 no longer eating -- calling putdown() 1748 Philosopher 1 thinking for 10 seconds 1748 Philosopher 3 no longer eating -- calling putdown() 1748 Philosopher 3 thinking for 3 seconds 1748 Philosopher 4 eating for 1 second 1749 Philosopher 4 no longer eating -- calling putdown() 1749 Philosopher 4 thinking for 9 seconds 1749 Philosopher 0 eating for 2 seconds 1751 Total blocktime: 3548 : 712 723 735 715 663 1751 Philosopher 3 no longer thinking -- calling pickup() 1751 Philosopher 3 eating for 3 seconds 1751 Philosopher 0 no longer eating -- calling putdown() 1751 Philosopher 0 thinking for 4 seconds 1752 Philosopher 2 no longer thinking -- calling pickup() 1754 Philosopher 3 no longer eating -- calling putdown() 1754 Philosopher 3 thinking for 2 seconds 1754 Philosopher 2 eating for 1 second 1755 Philosopher 2 no longer eating -- calling putdown() 1755 Philosopher 2 thinking for 7 seconds 1755 Philosopher 0 no longer thinking -- calling pickup() 1755 Philosopher 0 eating for 6 seconds 1756 Philosopher 3 no longer thinking -- calling pickup() 1756 Philosopher 3 eating for 6 seconds 1758 Philosopher 1 no longer thinking -- calling pickup() 1758 Philosopher 4 no longer thinking -- calling pickup() 1761 Total blocktime: 3556 : 712 726 737 715 666 1761 Philosopher 0 no longer eating -- calling putdown() 1761 Philosopher 0 thinking for 9 seconds 1761 Philosopher 1 eating for 9 seconds 1762 Philosopher 3 no longer eating -- calling putdown() 1762 Philosopher 3 thinking for 9 seconds 1762 Philosopher 4 eating for 7 seconds 1762 Philosopher 2 no longer thinking -- calling pickup() 1769 Philosopher 4 no longer eating -- calling putdown() 1769 Philosopher 4 thinking for 3 seconds 1770 Philosopher 0 no longer thinking -- calling pickup() 1770 Philosopher 1 no longer eating -- calling putdown() 1770 Philosopher 1 thinking for 2 seconds 1770 Philosopher 0 eating for 6 seconds 1770 Philosopher 2 eating for 6 seconds 1771 Total blocktime: 3565 : 712 726 745 715 667 1771 Philosopher 3 no longer thinking -- calling pickup() 1772 Philosopher 4 no longer thinking -- calling pickup() 1772 Philosopher 1 no longer thinking -- calling pickup() 1776 Philosopher 0 no longer eating -- calling putdown() 1776 Philosopher 0 thinking for 7 seconds 1776 Philosopher 2 no longer eating -- calling putdown() 1776 Philosopher 2 thinking for 6 seconds 1776 Philosopher 1 eating for 3 seconds 1776 Philosopher 3 eating for 5 seconds 1779 Philosopher 1 no longer eating -- calling putdown() 1779 Philosopher 1 thinking for 4 seconds 1781 Total blocktime: 3583 : 712 730 745 720 676 1781 Philosopher 3 no longer eating -- calling putdown() 1781 Philosopher 3 thinking for 5 seconds 1781 Philosopher 4 eating for 5 seconds 1782 Philosopher 2 no longer thinking -- calling pickup() 1782 Philosopher 2 eating for 2 seconds 1783 Philosopher 0 no longer thinking -- calling pickup() 1783 Philosopher 1 no longer thinking -- calling pickup() 1784 Philosopher 2 no longer eating -- calling putdown() 1784 Philosopher 2 thinking for 1 second 1785 Philosopher 2 no longer thinking -- calling pickup() 1786 Philosopher 3 no longer thinking -- calling pickup() 1786 Philosopher 4 no longer eating -- calling putdown() 1786 Philosopher 4 thinking for 8 seconds 1786 Philosopher 0 eating for 4 seconds 1790 Philosopher 0 no longer eating -- calling putdown() 1790 Philosopher 0 thinking for 1 second 1790 Philosopher 1 eating for 2 seconds 1791 Total blocktime: 3604 : 715 737 751 725 676 1791 Philosopher 0 no longer thinking -- calling pickup() 1792 Philosopher 1 no longer eating -- calling putdown() 1792 Philosopher 1 thinking for 7 seconds 1792 Philosopher 0 eating for 1 second 1792 Philosopher 2 eating for 3 seconds 1793 Philosopher 0 no longer eating -- calling putdown() 1793 Philosopher 0 thinking for 9 seconds 1794 Philosopher 4 no longer thinking -- calling pickup() 1795 Philosopher 2 no longer eating -- calling putdown() 1795 Philosopher 2 thinking for 4 seconds 1795 Philosopher 3 eating for 4 seconds 1799 Philosopher 1 no longer thinking -- calling pickup() 1799 Philosopher 1 eating for 9 seconds 1799 Philosopher 2 no longer thinking -- calling pickup() 1799 Philosopher 3 no longer eating -- calling putdown() 1799 Philosopher 3 thinking for 2 seconds 1799 Philosopher 4 eating for 1 second 1800 Philosopher 4 no longer eating -- calling putdown() 1800 Philosopher 4 thinking for 6 seconds 1801 Total blocktime: 3617 : 716 737 754 729 681 1801 Philosopher 3 no longer thinking -- calling pickup() 1802 Philosopher 0 no longer thinking -- calling pickup() 1806 Philosopher 4 no longer thinking -- calling pickup() 1808 Philosopher 1 no longer eating -- calling putdown() 1808 Philosopher 1 thinking for 10 seconds 1808 Philosopher 0 eating for 9 seconds 1808 Philosopher 2 eating for 4 seconds 1811 Total blocktime: 3645 : 722 737 761 739 686 1812 Philosopher 2 no longer eating -- calling putdown() 1812 Philosopher 2 thinking for 9 seconds 1812 Philosopher 3 eating for 4 seconds 1816 Philosopher 3 no longer eating -- calling putdown() 1816 Philosopher 3 thinking for 8 seconds 1817 Philosopher 0 no longer eating -- calling putdown() 1817 Philosopher 0 thinking for 4 seconds 1817 Philosopher 4 eating for 1 second 1818 Philosopher 1 no longer thinking -- calling pickup() 1818 Philosopher 1 eating for 6 seconds 1818 Philosopher 4 no longer eating -- calling putdown() 1818 Philosopher 4 thinking for 1 second 1819 Philosopher 4 no longer thinking -- calling pickup() 1819 Philosopher 4 eating for 4 seconds 1821 Total blocktime: 3652 : 722 737 761 740 692 1821 Philosopher 0 no longer thinking -- calling pickup() 1821 Philosopher 2 no longer thinking -- calling pickup() 1823 Philosopher 4 no longer eating -- calling putdown() 1823 Philosopher 4 thinking for 2 seconds 1824 Philosopher 3 no longer thinking -- calling pickup() 1824 Philosopher 1 no longer eating -- calling putdown() 1824 Philosopher 1 thinking for 5 seconds 1824 Philosopher 0 eating for 8 seconds 1824 Philosopher 2 eating for 7 seconds 1825 Philosopher 4 no longer thinking -- calling pickup() 1829 Philosopher 1 no longer thinking -- calling pickup() 1831 Total blocktime: 3673 : 725 739 764 747 698 1831 Philosopher 2 no longer eating -- calling putdown() 1831 Philosopher 2 thinking for 8 seconds 1831 Philosopher 3 eating for 9 seconds 1832 Philosopher 0 no longer eating -- calling putdown() 1832 Philosopher 0 thinking for 6 seconds 1832 Philosopher 1 eating for 2 seconds 1834 Philosopher 1 no longer eating -- calling putdown() 1834 Philosopher 1 thinking for 1 second 1835 Philosopher 1 no longer thinking -- calling pickup() 1835 Philosopher 1 eating for 7 seconds 1838 Philosopher 0 no longer thinking -- calling pickup() 1839 Philosopher 2 no longer thinking -- calling pickup() 1840 Philosopher 3 no longer eating -- calling putdown() 1840 Philosopher 3 thinking for 8 seconds 1840 Philosopher 4 eating for 1 second 1841 Total blocktime: 3688 : 728 740 766 747 707 1841 Philosopher 4 no longer eating -- calling putdown() 1841 Philosopher 4 thinking for 1 second 1842 Philosopher 1 no longer eating -- calling putdown() 1842 Philosopher 1 thinking for 6 seconds 1842 Philosopher 0 eating for 6 seconds 1842 Philosopher 2 eating for 5 seconds 1842 Philosopher 4 no longer thinking -- calling pickup() 1847 Philosopher 2 no longer eating -- calling putdown() 1847 Philosopher 2 thinking for 6 seconds 1848 Philosopher 3 no longer thinking -- calling pickup() 1848 Philosopher 1 no longer thinking -- calling pickup() 1848 Philosopher 0 no longer eating -- calling putdown() 1848 Philosopher 0 thinking for 8 seconds 1848 Philosopher 4 eating for 7 seconds 1848 Philosopher 1 eating for 1 second 1849 Philosopher 1 no longer eating -- calling putdown() 1849 Philosopher 1 thinking for 9 seconds 1851 Total blocktime: 3699 : 729 740 767 750 713 1853 Philosopher 2 no longer thinking -- calling pickup() 1855 Philosopher 4 no longer eating -- calling putdown() 1855 Philosopher 4 thinking for 6 seconds 1855 Philosopher 3 eating for 6 seconds 1856 Philosopher 0 no longer thinking -- calling pickup() 1856 Philosopher 0 eating for 7 seconds 1858 Philosopher 1 no longer thinking -- calling pickup() 1861 Total blocktime: 3714 : 729 743 775 754 713 1861 Philosopher 4 no longer thinking -- calling pickup() 1861 Philosopher 3 no longer eating -- calling putdown() 1861 Philosopher 3 thinking for 1 second 1861 Philosopher 2 eating for 5 seconds 1862 Philosopher 3 no longer thinking -- calling pickup() 1863 Philosopher 0 no longer eating -- calling putdown() 1863 Philosopher 0 thinking for 2 seconds 1863 Philosopher 4 eating for 1 second 1864 Philosopher 4 no longer eating -- calling putdown() 1864 Philosopher 4 thinking for 10 seconds 1865 Philosopher 0 no longer thinking -- calling pickup() 1866 Philosopher 2 no longer eating -- calling putdown() 1866 Philosopher 2 thinking for 3 seconds 1866 Philosopher 1 eating for 4 seconds 1866 Philosopher 3 eating for 2 seconds 1868 Philosopher 3 no longer eating -- calling putdown() 1868 Philosopher 3 thinking for 9 seconds 1869 Philosopher 2 no longer thinking -- calling pickup() 1870 Philosopher 1 no longer eating -- calling putdown() 1870 Philosopher 1 thinking for 4 seconds 1870 Philosopher 0 eating for 10 seconds 1870 Philosopher 2 eating for 6 seconds 1871 Total blocktime: 3731 : 734 748 776 758 715 1874 Philosopher 4 no longer thinking -- calling pickup() 1874 Philosopher 1 no longer thinking -- calling pickup() 1876 Philosopher 2 no longer eating -- calling putdown() 1876 Philosopher 2 thinking for 4 seconds 1877 Philosopher 3 no longer thinking -- calling pickup() 1880 Philosopher 0 no longer eating -- calling putdown() 1880 Philosopher 0 thinking for 5 seconds 1880 Philosopher 4 eating for 9 seconds 1880 Philosopher 1 eating for 4 seconds 1880 Philosopher 2 no longer thinking -- calling pickup() 1881 Total blocktime: 3748 : 734 754 777 762 721 1884 Philosopher 1 no longer eating -- calling putdown() 1884 Philosopher 1 thinking for 1 second 1885 Philosopher 0 no longer thinking -- calling pickup() 1885 Philosopher 1 no longer thinking -- calling pickup() 1889 Philosopher 4 no longer eating -- calling putdown() 1889 Philosopher 4 thinking for 6 seconds 1889 Philosopher 3 eating for 6 seconds 1889 Philosopher 0 eating for 3 seconds 1891 Total blocktime: 3776 : 738 760 787 770 721 1892 Philosopher 0 no longer eating -- calling putdown() 1892 Philosopher 0 thinking for 3 seconds 1895 Philosopher 4 no longer thinking -- calling pickup() 1895 Philosopher 3 no longer eating -- calling putdown() 1895 Philosopher 3 thinking for 1 second 1895 Philosopher 0 no longer thinking -- calling pickup() 1895 Philosopher 2 eating for 9 seconds 1895 Philosopher 4 eating for 8 seconds 1896 Philosopher 3 no longer thinking -- calling pickup() 1901 Total blocktime: 3801 : 744 770 791 775 721 1903 Philosopher 4 no longer eating -- calling putdown() 1903 Philosopher 4 thinking for 8 seconds 1904 Philosopher 2 no longer eating -- calling putdown() 1904 Philosopher 2 thinking for 6 seconds 1904 Philosopher 1 eating for 10 seconds 1904 Philosopher 3 eating for 7 seconds 1910 Philosopher 2 no longer thinking -- calling pickup() 1911 Total blocktime: 3818 : 754 773 792 778 721 1911 Philosopher 4 no longer thinking -- calling pickup() 1911 Philosopher 3 no longer eating -- calling putdown() 1911 Philosopher 3 thinking for 1 second 1912 Philosopher 3 no longer thinking -- calling pickup() 1914 Philosopher 1 no longer eating -- calling putdown() 1914 Philosopher 1 thinking for 6 seconds 1914 Philosopher 0 eating for 5 seconds 1914 Philosopher 2 eating for 3 seconds 1917 Philosopher 2 no longer eating -- calling putdown() 1917 Philosopher 2 thinking for 10 seconds 1919 Philosopher 0 no longer eating -- calling putdown() 1919 Philosopher 0 thinking for 7 seconds 1919 Philosopher 4 eating for 3 seconds 1920 Philosopher 1 no longer thinking -- calling pickup() 1920 Philosopher 1 eating for 2 seconds 1921 Total blocktime: 3841 : 757 773 795 787 729 1922 Philosopher 1 no longer eating -- calling putdown() 1922 Philosopher 1 thinking for 1 second 1922 Philosopher 4 no longer eating -- calling putdown() 1922 Philosopher 4 thinking for 9 seconds 1922 Philosopher 3 eating for 3 seconds 1923 Philosopher 1 no longer thinking -- calling pickup() 1923 Philosopher 1 eating for 1 second 1924 Philosopher 1 no longer eating -- calling putdown() 1924 Philosopher 1 thinking for 2 seconds 1925 Philosopher 3 no longer eating -- calling putdown() 1925 Philosopher 3 thinking for 4 seconds 1926 Philosopher 0 no longer thinking -- calling pickup() 1926 Philosopher 0 eating for 8 seconds 1926 Philosopher 1 no longer thinking -- calling pickup() 1927 Philosopher 2 no longer thinking -- calling pickup() 1929 Philosopher 3 no longer thinking -- calling pickup() 1931 Total blocktime: 3853 : 757 778 799 790 729 1931 Philosopher 4 no longer thinking -- calling pickup() 1934 Philosopher 0 no longer eating -- calling putdown() 1934 Philosopher 0 thinking for 5 seconds 1934 Philosopher 1 eating for 8 seconds 1939 Philosopher 0 no longer thinking -- calling pickup() 1941 Total blocktime: 3888 : 759 781 809 800 739 1942 Philosopher 1 no longer eating -- calling putdown() 1942 Philosopher 1 thinking for 7 seconds 1942 Philosopher 2 eating for 10 seconds 1949 Philosopher 1 no longer thinking -- calling pickup() 1951 Total blocktime: 3921 : 769 783 810 810 749 1952 Philosopher 2 no longer eating -- calling putdown() 1952 Philosopher 2 thinking for 10 seconds 1952 Philosopher 3 eating for 4 seconds 1956 Philosopher 3 no longer eating -- calling putdown() 1956 Philosopher 3 thinking for 5 seconds 1956 Philosopher 4 eating for 2 seconds 1958 Philosopher 4 no longer eating -- calling putdown() 1958 Philosopher 4 thinking for 7 seconds 1958 Philosopher 0 eating for 5 seconds 1961 Total blocktime: 3944 : 776 793 810 811 754 1961 Philosopher 3 no longer thinking -- calling pickup() 1961 Philosopher 3 eating for 1 second 1962 Philosopher 2 no longer thinking -- calling pickup() 1962 Philosopher 3 no longer eating -- calling putdown() 1962 Philosopher 3 thinking for 6 seconds 1963 Philosopher 0 no longer eating -- calling putdown() 1963 Philosopher 0 thinking for 5 seconds 1963 Philosopher 1 eating for 8 seconds 1965 Philosopher 4 no longer thinking -- calling pickup() 1965 Philosopher 4 eating for 6 seconds 1968 Philosopher 3 no longer thinking -- calling pickup() 1968 Philosopher 0 no longer thinking -- calling pickup() 1971 Total blocktime: 3961 : 779 795 819 814 754 1971 Philosopher 4 no longer eating -- calling putdown() 1971 Philosopher 4 thinking for 3 seconds 1971 Philosopher 1 no longer eating -- calling putdown() 1971 Philosopher 1 thinking for 10 seconds 1971 Philosopher 0 eating for 3 seconds 1971 Philosopher 2 eating for 7 seconds 1974 Philosopher 4 no longer thinking -- calling pickup() 1974 Philosopher 0 no longer eating -- calling putdown() 1974 Philosopher 0 thinking for 2 seconds 1976 Philosopher 0 no longer thinking -- calling pickup() 1978 Philosopher 2 no longer eating -- calling putdown() 1978 Philosopher 2 thinking for 4 seconds 1978 Philosopher 3 eating for 5 seconds 1981 Total blocktime: 3980 : 784 795 819 821 761 1981 Philosopher 1 no longer thinking -- calling pickup() 1982 Philosopher 2 no longer thinking -- calling pickup() 1983 Philosopher 3 no longer eating -- calling putdown() 1983 Philosopher 3 thinking for 4 seconds 1983 Philosopher 4 eating for 5 seconds 1987 Philosopher 3 no longer thinking -- calling pickup() 1988 Philosopher 4 no longer eating -- calling putdown() 1988 Philosopher 4 thinking for 7 seconds 1988 Philosopher 0 eating for 4 seconds 1991 Total blocktime: 4012 : 791 805 828 825 763 1992 Philosopher 0 no longer eating -- calling putdown() 1992 Philosopher 0 thinking for 9 seconds 1992 Philosopher 1 eating for 7 seconds 1995 Philosopher 4 no longer thinking -- calling pickup() 1999 Philosopher 1 no longer eating -- calling putdown() 1999 Philosopher 1 thinking for 5 seconds 1999 Philosopher 2 eating for 2 seconds 2001 Total blocktime: 4037 : 791 806 836 835 769 2001 Philosopher 0 no longer thinking -- calling pickup() 2001 Philosopher 2 no longer eating -- calling putdown() 2001 Philosopher 2 thinking for 7 seconds 2001 Philosopher 3 eating for 1 second 2002 Philosopher 3 no longer eating -- calling putdown() 2002 Philosopher 3 thinking for 1 second 2002 Philosopher 4 eating for 3 seconds 2003 Philosopher 3 no longer thinking -- calling pickup() 2004 Philosopher 1 no longer thinking -- calling pickup() 2005 Philosopher 4 no longer eating -- calling putdown() 2005 Philosopher 4 thinking for 2 seconds 2005 Philosopher 3 eating for 10 seconds 2005 Philosopher 0 eating for 6 seconds 2007 Philosopher 4 no longer thinking -- calling pickup() 2008 Philosopher 2 no longer thinking -- calling pickup() 2011 Total blocktime: 4058 : 795 813 839 837 774 2011 Philosopher 0 no longer eating -- calling putdown() 2011 Philosopher 0 thinking for 6 seconds 2011 Philosopher 1 eating for 4 seconds 2015 Philosopher 3 no longer eating -- calling putdown() 2015 Philosopher 3 thinking for 4 seconds 2015 Philosopher 1 no longer eating -- calling putdown() 2015 Philosopher 1 thinking for 3 seconds 2015 Philosopher 2 eating for 6 seconds 2015 Philosopher 4 eating for 10 seconds 2017 Philosopher 0 no longer thinking -- calling pickup() 2018 Philosopher 1 no longer thinking -- calling pickup() 2019 Philosopher 3 no longer thinking -- calling pickup() 2021 Total blocktime: 4075 : 799 816 843 839 778 2021 Philosopher 2 no longer eating -- calling putdown() 2021 Philosopher 2 thinking for 7 seconds 2025 Philosopher 4 no longer eating -- calling putdown() 2025 Philosopher 4 thinking for 3 seconds 2025 Philosopher 3 eating for 7 seconds 2025 Philosopher 0 eating for 9 seconds 2028 Philosopher 2 no longer thinking -- calling pickup() 2028 Philosopher 4 no longer thinking -- calling pickup() 2031 Total blocktime: 4099 : 803 826 846 843 781 2032 Philosopher 3 no longer eating -- calling putdown() 2032 Philosopher 3 thinking for 2 seconds 2034 Philosopher 0 no longer eating -- calling putdown() 2034 Philosopher 0 thinking for 9 seconds 2034 Philosopher 3 no longer thinking -- calling pickup() 2034 Philosopher 4 eating for 7 seconds 2034 Philosopher 1 eating for 3 seconds 2037 Philosopher 1 no longer eating -- calling putdown() 2037 Philosopher 1 thinking for 4 seconds 2037 Philosopher 2 eating for 2 seconds 2039 Philosopher 2 no longer eating -- calling putdown() 2039 Philosopher 2 thinking for 8 seconds 2041 Total blocktime: 4118 : 803 829 852 850 784 2041 Philosopher 4 no longer eating -- calling putdown() 2041 Philosopher 4 thinking for 9 seconds 2041 Philosopher 3 eating for 10 seconds 2041 Philosopher 1 no longer thinking -- calling pickup() 2041 Philosopher 1 eating for 2 seconds 2043 Philosopher 0 no longer thinking -- calling pickup() 2043 Philosopher 1 no longer eating -- calling putdown() 2043 Philosopher 1 thinking for 9 seconds 2043 Philosopher 0 eating for 7 seconds 2047 Philosopher 2 no longer thinking -- calling pickup() 2050 Philosopher 4 no longer thinking -- calling pickup() 2050 Philosopher 0 no longer eating -- calling putdown() 2050 Philosopher 0 thinking for 8 seconds 2051 Total blocktime: 4123 : 803 829 856 850 785 2051 Philosopher 3 no longer eating -- calling putdown() 2051 Philosopher 3 thinking for 3 seconds 2051 Philosopher 2 eating for 5 seconds 2051 Philosopher 4 eating for 1 second 2052 Philosopher 1 no longer thinking -- calling pickup() 2052 Philosopher 4 no longer eating -- calling putdown() 2052 Philosopher 4 thinking for 3 seconds 2054 Philosopher 3 no longer thinking -- calling pickup() 2055 Philosopher 4 no longer thinking -- calling pickup() 2056 Philosopher 2 no longer eating -- calling putdown() 2056 Philosopher 2 thinking for 7 seconds 2056 Philosopher 1 eating for 2 seconds 2056 Philosopher 3 eating for 3 seconds 2058 Philosopher 1 no longer eating -- calling putdown() 2058 Philosopher 1 thinking for 4 seconds 2058 Philosopher 0 no longer thinking -- calling pickup() 2059 Philosopher 3 no longer eating -- calling putdown() 2059 Philosopher 3 thinking for 8 seconds 2059 Philosopher 4 eating for 8 seconds 2061 Total blocktime: 4136 : 806 833 856 852 789 2062 Philosopher 1 no longer thinking -- calling pickup() 2063 Philosopher 2 no longer thinking -- calling pickup() 2067 Philosopher 3 no longer thinking -- calling pickup() 2067 Philosopher 4 no longer eating -- calling putdown() 2067 Philosopher 4 thinking for 8 seconds 2067 Philosopher 0 eating for 10 seconds 2071 Total blocktime: 4163 : 812 842 864 856 789 2075 Philosopher 4 no longer thinking -- calling pickup() 2077 Philosopher 0 no longer eating -- calling putdown() 2077 Philosopher 0 thinking for 3 seconds 2077 Philosopher 1 eating for 9 seconds 2080 Philosopher 0 no longer thinking -- calling pickup() 2081 Total blocktime: 4196 : 813 848 874 866 795 2086 Philosopher 1 no longer eating -- calling putdown() 2086 Philosopher 1 thinking for 8 seconds 2086 Philosopher 2 eating for 5 seconds 2091 Total blocktime: 4231 : 823 848 879 876 805 2091 Philosopher 2 no longer eating -- calling putdown() 2091 Philosopher 2 thinking for 5 seconds 2091 Philosopher 3 eating for 6 seconds 2094 Philosopher 1 no longer thinking -- calling pickup() 2096 Philosopher 2 no longer thinking -- calling pickup() 2097 Philosopher 3 no longer eating -- calling putdown() 2097 Philosopher 3 thinking for 6 seconds 2097 Philosopher 4 eating for 5 seconds