0 Total blocktime: 0 : 0 0 0 0 0 0 Philosopher 0 thinking for 8 seconds 0 Philosopher 1 thinking for 1 second 0 Philosopher 2 thinking for 6 seconds 0 Philosopher 3 thinking for 9 seconds 0 Philosopher 4 thinking for 8 seconds 1 Philosopher 1 no longer thinking -- calling pickup() 1 Philosopher 1 eating for 6 seconds 6 Philosopher 2 no longer thinking -- calling pickup() 7 Philosopher 1 no longer eating -- calling putdown() 7 Philosopher 1 thinking for 5 seconds 7 Philosopher 2 eating for 8 seconds 8 Philosopher 0 no longer thinking -- calling pickup() 8 Philosopher 0 eating for 4 seconds 8 Philosopher 4 no longer thinking -- calling pickup() 9 Philosopher 3 no longer thinking -- calling pickup() 10 Total blocktime: 4 : 0 0 1 1 2 12 Philosopher 1 no longer thinking -- calling pickup() 12 Philosopher 0 no longer eating -- calling putdown() 12 Philosopher 0 thinking for 9 seconds 12 Philosopher 4 eating for 10 seconds 15 Philosopher 2 no longer eating -- calling putdown() 15 Philosopher 2 thinking for 6 seconds 15 Philosopher 1 eating for 8 seconds 20 Total blocktime: 19 : 0 3 1 11 4 21 Philosopher 2 no longer thinking -- calling pickup() 21 Philosopher 0 no longer thinking -- calling pickup() 22 Philosopher 4 no longer eating -- calling putdown() 22 Philosopher 4 thinking for 7 seconds 22 Philosopher 3 eating for 2 seconds 23 Philosopher 1 no longer eating -- calling putdown() 23 Philosopher 1 thinking for 2 seconds 23 Philosopher 0 eating for 6 seconds 24 Philosopher 3 no longer eating -- calling putdown() 24 Philosopher 3 thinking for 5 seconds 24 Philosopher 2 eating for 7 seconds 25 Philosopher 1 no longer thinking -- calling pickup() 29 Philosopher 4 no longer thinking -- calling pickup() 29 Philosopher 0 no longer eating -- calling putdown() 29 Philosopher 0 thinking for 3 seconds 29 Philosopher 4 eating for 7 seconds 29 Philosopher 3 no longer thinking -- calling pickup() 30 Total blocktime: 32 : 2 8 4 14 4 31 Philosopher 2 no longer eating -- calling putdown() 31 Philosopher 2 thinking for 6 seconds 31 Philosopher 1 eating for 9 seconds 32 Philosopher 0 no longer thinking -- calling pickup() 36 Philosopher 4 no longer eating -- calling putdown() 36 Philosopher 4 thinking for 5 seconds 36 Philosopher 3 eating for 8 seconds 37 Philosopher 2 no longer thinking -- calling pickup() 40 Total blocktime: 50 : 10 9 7 20 4 40 Philosopher 1 no longer eating -- calling putdown() 40 Philosopher 1 thinking for 10 seconds 40 Philosopher 0 eating for 8 seconds 41 Philosopher 4 no longer thinking -- calling pickup() 44 Philosopher 3 no longer eating -- calling putdown() 44 Philosopher 3 thinking for 2 seconds 44 Philosopher 2 eating for 7 seconds 46 Philosopher 3 no longer thinking -- calling pickup() 48 Philosopher 0 no longer eating -- calling putdown() 48 Philosopher 0 thinking for 2 seconds 48 Philosopher 4 eating for 5 seconds 50 Total blocktime: 65 : 10 9 11 24 11 50 Philosopher 1 no longer thinking -- calling pickup() 50 Philosopher 0 no longer thinking -- calling pickup() 51 Philosopher 2 no longer eating -- calling putdown() 51 Philosopher 2 thinking for 4 seconds 51 Philosopher 1 eating for 4 seconds 53 Philosopher 4 no longer eating -- calling putdown() 53 Philosopher 4 thinking for 3 seconds 53 Philosopher 3 eating for 3 seconds 55 Philosopher 2 no longer thinking -- calling pickup() 55 Philosopher 1 no longer eating -- calling putdown() 55 Philosopher 1 thinking for 4 seconds 55 Philosopher 0 eating for 10 seconds 56 Philosopher 4 no longer thinking -- calling pickup() 56 Philosopher 3 no longer eating -- calling putdown() 56 Philosopher 3 thinking for 9 seconds 56 Philosopher 2 eating for 1 second 57 Philosopher 2 no longer eating -- calling putdown() 57 Philosopher 2 thinking for 3 seconds 59 Philosopher 1 no longer thinking -- calling pickup() 60 Total blocktime: 80 : 15 11 12 27 15 60 Philosopher 2 no longer thinking -- calling pickup() 60 Philosopher 2 eating for 7 seconds 65 Philosopher 0 no longer eating -- calling putdown() 65 Philosopher 0 thinking for 2 seconds 65 Philosopher 4 eating for 10 seconds 65 Philosopher 3 no longer thinking -- calling pickup() 67 Philosopher 0 no longer thinking -- calling pickup() 67 Philosopher 2 no longer eating -- calling putdown() 67 Philosopher 2 thinking for 4 seconds 67 Philosopher 1 eating for 8 seconds 70 Total blocktime: 100 : 18 18 12 32 20 71 Philosopher 2 no longer thinking -- calling pickup() 75 Philosopher 4 no longer eating -- calling putdown() 75 Philosopher 4 thinking for 1 second 75 Philosopher 3 eating for 8 seconds 75 Philosopher 1 no longer eating -- calling putdown() 75 Philosopher 1 thinking for 4 seconds 75 Philosopher 0 eating for 7 seconds 76 Philosopher 4 no longer thinking -- calling pickup() 79 Philosopher 1 no longer thinking -- calling pickup() 80 Total blocktime: 124 : 23 19 21 37 24 82 Philosopher 0 no longer eating -- calling putdown() 82 Philosopher 0 thinking for 4 seconds 82 Philosopher 1 eating for 8 seconds 83 Philosopher 3 no longer eating -- calling putdown() 83 Philosopher 3 thinking for 5 seconds 83 Philosopher 4 eating for 1 second 84 Philosopher 4 no longer eating -- calling putdown() 84 Philosopher 4 thinking for 7 seconds 86 Philosopher 0 no longer thinking -- calling pickup() 88 Philosopher 3 no longer thinking -- calling pickup() 88 Philosopher 3 eating for 9 seconds 90 Philosopher 1 no longer eating -- calling putdown() 90 Philosopher 1 thinking for 8 seconds 90 Philosopher 0 eating for 6 seconds 90 Total blocktime: 143 : 27 21 31 37 27 91 Philosopher 4 no longer thinking -- calling pickup() 96 Philosopher 0 no longer eating -- calling putdown() 96 Philosopher 0 thinking for 9 seconds 97 Philosopher 3 no longer eating -- calling putdown() 97 Philosopher 3 thinking for 2 seconds 97 Philosopher 2 eating for 2 seconds 97 Philosopher 4 eating for 2 seconds 98 Philosopher 1 no longer thinking -- calling pickup() 99 Philosopher 3 no longer thinking -- calling pickup() 99 Philosopher 2 no longer eating -- calling putdown() 99 Philosopher 2 thinking for 8 seconds 99 Philosopher 4 no longer eating -- calling putdown() 99 Philosopher 4 thinking for 8 seconds 99 Philosopher 1 eating for 6 seconds 99 Philosopher 3 eating for 10 seconds 100 Total blocktime: 157 : 27 22 38 37 33 105 Philosopher 1 no longer eating -- calling putdown() 105 Philosopher 1 thinking for 2 seconds 105 Philosopher 0 no longer thinking -- calling pickup() 105 Philosopher 0 eating for 9 seconds 107 Philosopher 2 no longer thinking -- calling pickup() 107 Philosopher 4 no longer thinking -- calling pickup() 107 Philosopher 1 no longer thinking -- calling pickup() 109 Philosopher 3 no longer eating -- calling putdown() 109 Philosopher 3 thinking for 9 seconds 109 Philosopher 2 eating for 10 seconds 110 Total blocktime: 165 : 27 25 40 37 36 114 Philosopher 0 no longer eating -- calling putdown() 114 Philosopher 0 thinking for 1 second 114 Philosopher 4 eating for 4 seconds 115 Philosopher 0 no longer thinking -- calling pickup() 118 Philosopher 3 no longer thinking -- calling pickup() 118 Philosopher 4 no longer eating -- calling putdown() 118 Philosopher 4 thinking for 7 seconds 118 Philosopher 0 eating for 3 seconds 119 Philosopher 2 no longer eating -- calling putdown() 119 Philosopher 2 thinking for 3 seconds 119 Philosopher 3 eating for 2 seconds 120 Total blocktime: 183 : 30 35 40 38 40 121 Philosopher 3 no longer eating -- calling putdown() 121 Philosopher 3 thinking for 10 seconds 121 Philosopher 0 no longer eating -- calling putdown() 121 Philosopher 0 thinking for 4 seconds 121 Philosopher 1 eating for 9 seconds 122 Philosopher 2 no longer thinking -- calling pickup() 125 Philosopher 4 no longer thinking -- calling pickup() 125 Philosopher 4 eating for 5 seconds 125 Philosopher 0 no longer thinking -- calling pickup() 130 Philosopher 4 no longer eating -- calling putdown() 130 Philosopher 4 thinking for 10 seconds 130 Philosopher 1 no longer eating -- calling putdown() 130 Philosopher 1 thinking for 4 seconds 130 Philosopher 0 eating for 3 seconds 130 Philosopher 2 eating for 5 seconds 130 Total blocktime: 197 : 35 36 48 38 40 131 Philosopher 3 no longer thinking -- calling pickup() 133 Philosopher 0 no longer eating -- calling putdown() 133 Philosopher 0 thinking for 5 seconds 134 Philosopher 1 no longer thinking -- calling pickup() 135 Philosopher 2 no longer eating -- calling putdown() 135 Philosopher 2 thinking for 9 seconds 135 Philosopher 1 eating for 5 seconds 135 Philosopher 3 eating for 4 seconds 138 Philosopher 0 no longer thinking -- calling pickup() 139 Philosopher 3 no longer eating -- calling putdown() 139 Philosopher 3 thinking for 6 seconds 140 Philosopher 4 no longer thinking -- calling pickup() 140 Philosopher 4 eating for 3 seconds 140 Philosopher 1 no longer eating -- calling putdown() 140 Philosopher 1 thinking for 5 seconds 140 Total blocktime: 204 : 37 37 48 42 40 143 Philosopher 4 no longer eating -- calling putdown() 143 Philosopher 4 thinking for 10 seconds 143 Philosopher 0 eating for 5 seconds 144 Philosopher 2 no longer thinking -- calling pickup() 144 Philosopher 2 eating for 3 seconds 145 Philosopher 1 no longer thinking -- calling pickup() 145 Philosopher 3 no longer thinking -- calling pickup() 147 Philosopher 2 no longer eating -- calling putdown() 147 Philosopher 2 thinking for 7 seconds 147 Philosopher 3 eating for 2 seconds 148 Philosopher 0 no longer eating -- calling putdown() 148 Philosopher 0 thinking for 2 seconds 148 Philosopher 1 eating for 10 seconds 149 Philosopher 3 no longer eating -- calling putdown() 149 Philosopher 3 thinking for 10 seconds 150 Philosopher 0 no longer thinking -- calling pickup() 150 Total blocktime: 212 : 40 40 48 44 40 153 Philosopher 4 no longer thinking -- calling pickup() 153 Philosopher 4 eating for 3 seconds 154 Philosopher 2 no longer thinking -- calling pickup() 156 Philosopher 4 no longer eating -- calling putdown() 156 Philosopher 4 thinking for 9 seconds 158 Philosopher 1 no longer eating -- calling putdown() 158 Philosopher 1 thinking for 2 seconds 158 Philosopher 0 eating for 6 seconds 158 Philosopher 2 eating for 7 seconds 159 Philosopher 3 no longer thinking -- calling pickup() 160 Philosopher 1 no longer thinking -- calling pickup() 160 Total blocktime: 225 : 48 40 52 45 40 164 Philosopher 0 no longer eating -- calling putdown() 164 Philosopher 0 thinking for 4 seconds 165 Philosopher 4 no longer thinking -- calling pickup() 165 Philosopher 4 eating for 8 seconds 165 Philosopher 2 no longer eating -- calling putdown() 165 Philosopher 2 thinking for 9 seconds 165 Philosopher 1 eating for 6 seconds 168 Philosopher 0 no longer thinking -- calling pickup() 170 Total blocktime: 242 : 50 45 52 55 40 171 Philosopher 1 no longer eating -- calling putdown() 171 Philosopher 1 thinking for 1 second 172 Philosopher 1 no longer thinking -- calling pickup() 172 Philosopher 1 eating for 9 seconds 173 Philosopher 4 no longer eating -- calling putdown() 173 Philosopher 4 thinking for 10 seconds 173 Philosopher 3 eating for 3 seconds 174 Philosopher 2 no longer thinking -- calling pickup() 176 Philosopher 3 no longer eating -- calling putdown() 176 Philosopher 3 thinking for 5 seconds 180 Total blocktime: 261 : 60 45 58 58 40 181 Philosopher 3 no longer thinking -- calling pickup() 181 Philosopher 3 eating for 4 seconds 181 Philosopher 1 no longer eating -- calling putdown() 181 Philosopher 1 thinking for 9 seconds 181 Philosopher 0 eating for 1 second 182 Philosopher 0 no longer eating -- calling putdown() 182 Philosopher 0 thinking for 4 seconds 183 Philosopher 4 no longer thinking -- calling pickup() 185 Philosopher 3 no longer eating -- calling putdown() 185 Philosopher 3 thinking for 3 seconds 185 Philosopher 2 eating for 6 seconds 185 Philosopher 4 eating for 10 seconds 186 Philosopher 0 no longer thinking -- calling pickup() 188 Philosopher 3 no longer thinking -- calling pickup() 190 Philosopher 1 no longer thinking -- calling pickup() 190 Total blocktime: 275 : 65 45 63 60 42 191 Philosopher 2 no longer eating -- calling putdown() 191 Philosopher 2 thinking for 8 seconds 191 Philosopher 1 eating for 1 second 192 Philosopher 1 no longer eating -- calling putdown() 192 Philosopher 1 thinking for 9 seconds 195 Philosopher 4 no longer eating -- calling putdown() 195 Philosopher 4 thinking for 2 seconds 195 Philosopher 3 eating for 5 seconds 195 Philosopher 0 eating for 7 seconds 197 Philosopher 4 no longer thinking -- calling pickup() 199 Philosopher 2 no longer thinking -- calling pickup() 200 Philosopher 3 no longer eating -- calling putdown() 200 Philosopher 3 thinking for 3 seconds 200 Philosopher 2 eating for 8 seconds 200 Total blocktime: 290 : 70 46 64 65 45 201 Philosopher 1 no longer thinking -- calling pickup() 202 Philosopher 0 no longer eating -- calling putdown() 202 Philosopher 0 thinking for 6 seconds 202 Philosopher 4 eating for 4 seconds 203 Philosopher 3 no longer thinking -- calling pickup() 206 Philosopher 4 no longer eating -- calling putdown() 206 Philosopher 4 thinking for 10 seconds 208 Philosopher 0 no longer thinking -- calling pickup() 208 Philosopher 0 eating for 6 seconds 208 Philosopher 2 no longer eating -- calling putdown() 208 Philosopher 2 thinking for 5 seconds 208 Philosopher 3 eating for 5 seconds 210 Total blocktime: 306 : 70 55 64 70 47 213 Philosopher 2 no longer thinking -- calling pickup() 213 Philosopher 3 no longer eating -- calling putdown() 213 Philosopher 3 thinking for 3 seconds 213 Philosopher 2 eating for 1 second 214 Philosopher 0 no longer eating -- calling putdown() 214 Philosopher 0 thinking for 5 seconds 214 Philosopher 2 no longer eating -- calling putdown() 214 Philosopher 2 thinking for 3 seconds 214 Philosopher 1 eating for 6 seconds 216 Philosopher 4 no longer thinking -- calling pickup() 216 Philosopher 4 eating for 5 seconds 216 Philosopher 3 no longer thinking -- calling pickup() 217 Philosopher 2 no longer thinking -- calling pickup() 219 Philosopher 0 no longer thinking -- calling pickup() 220 Philosopher 1 no longer eating -- calling putdown() 220 Philosopher 1 thinking for 3 seconds 220 Philosopher 2 eating for 7 seconds 220 Total blocktime: 318 : 71 59 67 74 47 221 Philosopher 4 no longer eating -- calling putdown() 221 Philosopher 4 thinking for 9 seconds 221 Philosopher 0 eating for 7 seconds 223 Philosopher 1 no longer thinking -- calling pickup() 227 Philosopher 2 no longer eating -- calling putdown() 227 Philosopher 2 thinking for 1 second 227 Philosopher 3 eating for 7 seconds 228 Philosopher 0 no longer eating -- calling putdown() 228 Philosopher 0 thinking for 9 seconds 228 Philosopher 1 eating for 6 seconds 228 Philosopher 2 no longer thinking -- calling pickup() 230 Philosopher 4 no longer thinking -- calling pickup() 230 Total blocktime: 333 : 72 64 69 81 47 234 Philosopher 1 no longer eating -- calling putdown() 234 Philosopher 1 thinking for 2 seconds 234 Philosopher 3 no longer eating -- calling putdown() 234 Philosopher 3 thinking for 5 seconds 234 Philosopher 2 eating for 5 seconds 234 Philosopher 4 eating for 9 seconds 236 Philosopher 1 no longer thinking -- calling pickup() 237 Philosopher 0 no longer thinking -- calling pickup() 239 Philosopher 3 no longer thinking -- calling pickup() 239 Philosopher 2 no longer eating -- calling putdown() 239 Philosopher 2 thinking for 7 seconds 239 Philosopher 1 eating for 5 seconds 240 Total blocktime: 348 : 75 67 73 82 51 243 Philosopher 4 no longer eating -- calling putdown() 243 Philosopher 4 thinking for 2 seconds 243 Philosopher 3 eating for 1 second 244 Philosopher 1 no longer eating -- calling putdown() 244 Philosopher 1 thinking for 3 seconds 244 Philosopher 0 eating for 6 seconds 244 Philosopher 3 no longer eating -- calling putdown() 244 Philosopher 3 thinking for 10 seconds 245 Philosopher 4 no longer thinking -- calling pickup() 246 Philosopher 2 no longer thinking -- calling pickup() 246 Philosopher 2 eating for 10 seconds 247 Philosopher 1 no longer thinking -- calling pickup() 250 Philosopher 0 no longer eating -- calling putdown() 250 Philosopher 0 thinking for 9 seconds 250 Philosopher 4 eating for 2 seconds 250 Total blocktime: 363 : 79 70 73 85 56 252 Philosopher 4 no longer eating -- calling putdown() 252 Philosopher 4 thinking for 6 seconds 254 Philosopher 3 no longer thinking -- calling pickup() 256 Philosopher 2 no longer eating -- calling putdown() 256 Philosopher 2 thinking for 5 seconds 256 Philosopher 1 eating for 8 seconds 256 Philosopher 3 eating for 10 seconds 258 Philosopher 4 no longer thinking -- calling pickup() 259 Philosopher 0 no longer thinking -- calling pickup() 260 Total blocktime: 374 : 80 76 73 87 58 261 Philosopher 2 no longer thinking -- calling pickup() 264 Philosopher 1 no longer eating -- calling putdown() 264 Philosopher 1 thinking for 7 seconds 264 Philosopher 0 eating for 2 seconds 266 Philosopher 3 no longer eating -- calling putdown() 266 Philosopher 3 thinking for 2 seconds 266 Philosopher 2 eating for 2 seconds 266 Philosopher 0 no longer eating -- calling putdown() 266 Philosopher 0 thinking for 9 seconds 266 Philosopher 4 eating for 6 seconds 268 Philosopher 3 no longer thinking -- calling pickup() 268 Philosopher 2 no longer eating -- calling putdown() 268 Philosopher 2 thinking for 1 second 269 Philosopher 2 no longer thinking -- calling pickup() 269 Philosopher 2 eating for 7 seconds 270 Total blocktime: 391 : 84 76 78 89 64 271 Philosopher 1 no longer thinking -- calling pickup() 272 Philosopher 4 no longer eating -- calling putdown() 272 Philosopher 4 thinking for 5 seconds 275 Philosopher 0 no longer thinking -- calling pickup() 275 Philosopher 0 eating for 3 seconds 276 Philosopher 2 no longer eating -- calling putdown() 276 Philosopher 2 thinking for 6 seconds 276 Philosopher 3 eating for 3 seconds 277 Philosopher 4 no longer thinking -- calling pickup() 278 Philosopher 0 no longer eating -- calling putdown() 278 Philosopher 0 thinking for 8 seconds 278 Philosopher 1 eating for 7 seconds 279 Philosopher 3 no longer eating -- calling putdown() 279 Philosopher 3 thinking for 7 seconds 279 Philosopher 4 eating for 5 seconds 280 Total blocktime: 406 : 84 83 78 95 66 282 Philosopher 2 no longer thinking -- calling pickup() 284 Philosopher 4 no longer eating -- calling putdown() 284 Philosopher 4 thinking for 7 seconds 285 Philosopher 1 no longer eating -- calling putdown() 285 Philosopher 1 thinking for 3 seconds 285 Philosopher 2 eating for 9 seconds 286 Philosopher 0 no longer thinking -- calling pickup() 286 Philosopher 0 eating for 8 seconds 286 Philosopher 3 no longer thinking -- calling pickup() 288 Philosopher 1 no longer thinking -- calling pickup() 290 Total blocktime: 415 : 84 85 81 99 66 291 Philosopher 4 no longer thinking -- calling pickup() 294 Philosopher 0 no longer eating -- calling putdown() 294 Philosopher 0 thinking for 5 seconds 294 Philosopher 4 eating for 2 seconds 294 Philosopher 2 no longer eating -- calling putdown() 294 Philosopher 2 thinking for 3 seconds 294 Philosopher 1 eating for 7 seconds 296 Philosopher 4 no longer eating -- calling putdown() 296 Philosopher 4 thinking for 1 second 296 Philosopher 3 eating for 3 seconds 297 Philosopher 2 no longer thinking -- calling pickup() 297 Philosopher 4 no longer thinking -- calling pickup() 299 Philosopher 0 no longer thinking -- calling pickup() 299 Philosopher 3 no longer eating -- calling putdown() 299 Philosopher 3 thinking for 8 seconds 299 Philosopher 4 eating for 8 seconds 300 Total blocktime: 434 : 85 89 84 105 71 301 Philosopher 1 no longer eating -- calling putdown() 301 Philosopher 1 thinking for 7 seconds 301 Philosopher 2 eating for 5 seconds 306 Philosopher 2 no longer eating -- calling putdown() 306 Philosopher 2 thinking for 7 seconds 307 Philosopher 3 no longer thinking -- calling pickup() 307 Philosopher 4 no longer eating -- calling putdown() 307 Philosopher 4 thinking for 6 seconds 307 Philosopher 3 eating for 9 seconds 307 Philosopher 0 eating for 10 seconds 308 Philosopher 1 no longer thinking -- calling pickup() 310 Total blocktime: 444 : 92 91 85 105 71 313 Philosopher 2 no longer thinking -- calling pickup() 313 Philosopher 4 no longer thinking -- calling pickup() 316 Philosopher 3 no longer eating -- calling putdown() 316 Philosopher 3 thinking for 9 seconds 316 Philosopher 2 eating for 7 seconds 317 Philosopher 0 no longer eating -- calling putdown() 317 Philosopher 0 thinking for 6 seconds 317 Philosopher 4 eating for 9 seconds 320 Total blocktime: 461 : 92 101 88 105 75 323 Philosopher 0 no longer thinking -- calling pickup() 323 Philosopher 2 no longer eating -- calling putdown() 323 Philosopher 2 thinking for 5 seconds 323 Philosopher 1 eating for 10 seconds 325 Philosopher 3 no longer thinking -- calling pickup() 326 Philosopher 4 no longer eating -- calling putdown() 326 Philosopher 4 thinking for 1 second 326 Philosopher 3 eating for 10 seconds 327 Philosopher 4 no longer thinking -- calling pickup() 328 Philosopher 2 no longer thinking -- calling pickup() 330 Total blocktime: 477 : 99 104 90 106 78 333 Philosopher 1 no longer eating -- calling putdown() 333 Philosopher 1 thinking for 2 seconds 333 Philosopher 0 eating for 1 second 334 Philosopher 0 no longer eating -- calling putdown() 334 Philosopher 0 thinking for 8 seconds 335 Philosopher 1 no longer thinking -- calling pickup() 335 Philosopher 1 eating for 1 second 336 Philosopher 3 no longer eating -- calling putdown() 336 Philosopher 3 thinking for 5 seconds 336 Philosopher 4 eating for 4 seconds 336 Philosopher 1 no longer eating -- calling putdown() 336 Philosopher 1 thinking for 3 seconds 336 Philosopher 2 eating for 3 seconds 339 Philosopher 1 no longer thinking -- calling pickup() 339 Philosopher 2 no longer eating -- calling putdown() 339 Philosopher 2 thinking for 3 seconds 339 Philosopher 1 eating for 10 seconds 340 Philosopher 4 no longer eating -- calling putdown() 340 Philosopher 4 thinking for 6 seconds 340 Total blocktime: 492 : 102 104 96 106 84 341 Philosopher 3 no longer thinking -- calling pickup() 341 Philosopher 3 eating for 7 seconds 342 Philosopher 0 no longer thinking -- calling pickup() 342 Philosopher 2 no longer thinking -- calling pickup() 346 Philosopher 4 no longer thinking -- calling pickup() 348 Philosopher 3 no longer eating -- calling putdown() 348 Philosopher 3 thinking for 6 seconds 348 Philosopher 4 eating for 7 seconds 349 Philosopher 1 no longer eating -- calling putdown() 349 Philosopher 1 thinking for 9 seconds 349 Philosopher 2 eating for 5 seconds 350 Total blocktime: 509 : 110 104 103 106 86 354 Philosopher 3 no longer thinking -- calling pickup() 354 Philosopher 2 no longer eating -- calling putdown() 354 Philosopher 2 thinking for 6 seconds 355 Philosopher 4 no longer eating -- calling putdown() 355 Philosopher 4 thinking for 8 seconds 355 Philosopher 3 eating for 1 second 355 Philosopher 0 eating for 3 seconds 356 Philosopher 3 no longer eating -- calling putdown() 356 Philosopher 3 thinking for 3 seconds 358 Philosopher 0 no longer eating -- calling putdown() 358 Philosopher 0 thinking for 9 seconds 358 Philosopher 1 no longer thinking -- calling pickup() 358 Philosopher 1 eating for 2 seconds 359 Philosopher 3 no longer thinking -- calling pickup() 359 Philosopher 3 eating for 1 second 360 Philosopher 3 no longer eating -- calling putdown() 360 Philosopher 3 thinking for 7 seconds 360 Philosopher 1 no longer eating -- calling putdown() 360 Philosopher 1 thinking for 9 seconds 360 Philosopher 2 no longer thinking -- calling pickup() 360 Philosopher 2 eating for 10 seconds 360 Total blocktime: 515 : 115 104 103 107 86 363 Philosopher 4 no longer thinking -- calling pickup() 363 Philosopher 4 eating for 2 seconds 365 Philosopher 4 no longer eating -- calling putdown() 365 Philosopher 4 thinking for 8 seconds 367 Philosopher 0 no longer thinking -- calling pickup() 367 Philosopher 0 eating for 2 seconds 367 Philosopher 3 no longer thinking -- calling pickup() 369 Philosopher 0 no longer eating -- calling putdown() 369 Philosopher 0 thinking for 1 second 369 Philosopher 1 no longer thinking -- calling pickup() 370 Philosopher 0 no longer thinking -- calling pickup() 370 Philosopher 0 eating for 2 seconds 370 Philosopher 2 no longer eating -- calling putdown() 370 Philosopher 2 thinking for 2 seconds 370 Philosopher 3 eating for 1 second 370 Total blocktime: 519 : 115 105 103 110 86 371 Philosopher 3 no longer eating -- calling putdown() 371 Philosopher 3 thinking for 2 seconds 372 Philosopher 0 no longer eating -- calling putdown() 372 Philosopher 0 thinking for 8 seconds 372 Philosopher 1 eating for 6 seconds 372 Philosopher 2 no longer thinking -- calling pickup() 373 Philosopher 4 no longer thinking -- calling pickup() 373 Philosopher 4 eating for 6 seconds 373 Philosopher 3 no longer thinking -- calling pickup() 378 Philosopher 1 no longer eating -- calling putdown() 378 Philosopher 1 thinking for 1 second 378 Philosopher 2 eating for 9 seconds 379 Philosopher 4 no longer eating -- calling putdown() 379 Philosopher 4 thinking for 7 seconds 379 Philosopher 1 no longer thinking -- calling pickup() 380 Philosopher 0 no longer thinking -- calling pickup() 380 Philosopher 0 eating for 8 seconds 380 Total blocktime: 535 : 115 108 109 117 86 386 Philosopher 4 no longer thinking -- calling pickup() 387 Philosopher 2 no longer eating -- calling putdown() 387 Philosopher 2 thinking for 7 seconds 387 Philosopher 3 eating for 4 seconds 388 Philosopher 0 no longer eating -- calling putdown() 388 Philosopher 0 thinking for 6 seconds 388 Philosopher 1 eating for 6 seconds 390 Total blocktime: 554 : 115 116 109 124 90 391 Philosopher 3 no longer eating -- calling putdown() 391 Philosopher 3 thinking for 8 seconds 391 Philosopher 4 eating for 2 seconds 393 Philosopher 4 no longer eating -- calling putdown() 393 Philosopher 4 thinking for 3 seconds 394 Philosopher 0 no longer thinking -- calling pickup() 394 Philosopher 2 no longer thinking -- calling pickup() 394 Philosopher 1 no longer eating -- calling putdown() 394 Philosopher 1 thinking for 1 second 394 Philosopher 0 eating for 4 seconds 394 Philosopher 2 eating for 7 seconds 395 Philosopher 1 no longer thinking -- calling pickup() 396 Philosopher 4 no longer thinking -- calling pickup() 398 Philosopher 0 no longer eating -- calling putdown() 398 Philosopher 0 thinking for 1 second 398 Philosopher 4 eating for 7 seconds 399 Philosopher 3 no longer thinking -- calling pickup() 399 Philosopher 0 no longer thinking -- calling pickup() 400 Total blocktime: 564 : 116 121 109 125 93 401 Philosopher 2 no longer eating -- calling putdown() 401 Philosopher 2 thinking for 7 seconds 401 Philosopher 1 eating for 8 seconds 405 Philosopher 4 no longer eating -- calling putdown() 405 Philosopher 4 thinking for 6 seconds 405 Philosopher 3 eating for 8 seconds 408 Philosopher 2 no longer thinking -- calling pickup() 409 Philosopher 1 no longer eating -- calling putdown() 409 Philosopher 1 thinking for 9 seconds 409 Philosopher 0 eating for 5 seconds 410 Total blocktime: 581 : 125 122 111 130 93 411 Philosopher 4 no longer thinking -- calling pickup() 413 Philosopher 3 no longer eating -- calling putdown() 413 Philosopher 3 thinking for 10 seconds 413 Philosopher 2 eating for 1 second 414 Philosopher 0 no longer eating -- calling putdown() 414 Philosopher 0 thinking for 6 seconds 414 Philosopher 4 eating for 3 seconds 414 Philosopher 2 no longer eating -- calling putdown() 414 Philosopher 2 thinking for 1 second 415 Philosopher 2 no longer thinking -- calling pickup() 415 Philosopher 2 eating for 9 seconds 417 Philosopher 4 no longer eating -- calling putdown() 417 Philosopher 4 thinking for 3 seconds 418 Philosopher 1 no longer thinking -- calling pickup() 420 Philosopher 0 no longer thinking -- calling pickup() 420 Philosopher 0 eating for 9 seconds 420 Philosopher 4 no longer thinking -- calling pickup() 420 Total blocktime: 589 : 125 124 114 130 96 423 Philosopher 3 no longer thinking -- calling pickup() 424 Philosopher 2 no longer eating -- calling putdown() 424 Philosopher 2 thinking for 7 seconds 424 Philosopher 3 eating for 5 seconds 429 Philosopher 0 no longer eating -- calling putdown() 429 Philosopher 0 thinking for 9 seconds 429 Philosopher 1 eating for 3 seconds 429 Philosopher 3 no longer eating -- calling putdown() 429 Philosopher 3 thinking for 2 seconds 429 Philosopher 4 eating for 5 seconds 430 Total blocktime: 608 : 125 133 114 131 105 431 Philosopher 2 no longer thinking -- calling pickup() 431 Philosopher 3 no longer thinking -- calling pickup() 432 Philosopher 1 no longer eating -- calling putdown() 432 Philosopher 1 thinking for 7 seconds 432 Philosopher 2 eating for 8 seconds 434 Philosopher 4 no longer eating -- calling putdown() 434 Philosopher 4 thinking for 10 seconds 438 Philosopher 0 no longer thinking -- calling pickup() 438 Philosopher 0 eating for 6 seconds 439 Philosopher 1 no longer thinking -- calling pickup() 440 Philosopher 2 no longer eating -- calling putdown() 440 Philosopher 2 thinking for 9 seconds 440 Philosopher 3 eating for 4 seconds 440 Total blocktime: 619 : 125 134 115 140 105 444 Philosopher 0 no longer eating -- calling putdown() 444 Philosopher 0 thinking for 8 seconds 444 Philosopher 1 eating for 4 seconds 444 Philosopher 3 no longer eating -- calling putdown() 444 Philosopher 3 thinking for 10 seconds 444 Philosopher 4 no longer thinking -- calling pickup() 444 Philosopher 4 eating for 9 seconds 448 Philosopher 1 no longer eating -- calling putdown() 448 Philosopher 1 thinking for 10 seconds 449 Philosopher 2 no longer thinking -- calling pickup() 449 Philosopher 2 eating for 7 seconds 450 Total blocktime: 623 : 125 138 115 140 105 452 Philosopher 0 no longer thinking -- calling pickup() 453 Philosopher 4 no longer eating -- calling putdown() 453 Philosopher 4 thinking for 6 seconds 453 Philosopher 0 eating for 5 seconds 454 Philosopher 3 no longer thinking -- calling pickup() 456 Philosopher 2 no longer eating -- calling putdown() 456 Philosopher 2 thinking for 6 seconds 456 Philosopher 3 eating for 4 seconds 458 Philosopher 1 no longer thinking -- calling pickup() 458 Philosopher 0 no longer eating -- calling putdown() 458 Philosopher 0 thinking for 10 seconds 458 Philosopher 1 eating for 7 seconds 459 Philosopher 4 no longer thinking -- calling pickup() 460 Philosopher 3 no longer eating -- calling putdown() 460 Philosopher 3 thinking for 6 seconds 460 Philosopher 4 eating for 7 seconds 460 Total blocktime: 627 : 126 138 115 142 106 462 Philosopher 2 no longer thinking -- calling pickup() 465 Philosopher 1 no longer eating -- calling putdown() 465 Philosopher 1 thinking for 2 seconds 465 Philosopher 2 eating for 7 seconds 466 Philosopher 3 no longer thinking -- calling pickup() 467 Philosopher 4 no longer eating -- calling putdown() 467 Philosopher 4 thinking for 6 seconds 467 Philosopher 1 no longer thinking -- calling pickup() 468 Philosopher 0 no longer thinking -- calling pickup() 468 Philosopher 0 eating for 4 seconds 470 Total blocktime: 637 : 126 141 118 146 106 472 Philosopher 0 no longer eating -- calling putdown() 472 Philosopher 0 thinking for 7 seconds 472 Philosopher 2 no longer eating -- calling putdown() 472 Philosopher 2 thinking for 4 seconds 472 Philosopher 1 eating for 8 seconds 472 Philosopher 3 eating for 5 seconds 473 Philosopher 4 no longer thinking -- calling pickup() 476 Philosopher 2 no longer thinking -- calling pickup() 477 Philosopher 3 no longer eating -- calling putdown() 477 Philosopher 3 thinking for 6 seconds 477 Philosopher 4 eating for 9 seconds 479 Philosopher 0 no longer thinking -- calling pickup() 480 Philosopher 1 no longer eating -- calling putdown() 480 Philosopher 1 thinking for 9 seconds 480 Philosopher 2 eating for 4 seconds 480 Total blocktime: 650 : 127 143 122 148 110 483 Philosopher 3 no longer thinking -- calling pickup() 484 Philosopher 2 no longer eating -- calling putdown() 484 Philosopher 2 thinking for 8 seconds 486 Philosopher 4 no longer eating -- calling putdown() 486 Philosopher 4 thinking for 1 second 486 Philosopher 3 eating for 2 seconds 486 Philosopher 0 eating for 6 seconds 487 Philosopher 4 no longer thinking -- calling pickup() 488 Philosopher 3 no longer eating -- calling putdown() 488 Philosopher 3 thinking for 6 seconds 489 Philosopher 1 no longer thinking -- calling pickup() 490 Total blocktime: 663 : 133 144 122 151 113 492 Philosopher 0 no longer eating -- calling putdown() 492 Philosopher 0 thinking for 9 seconds 492 Philosopher 4 eating for 1 second 492 Philosopher 1 eating for 6 seconds 492 Philosopher 2 no longer thinking -- calling pickup() 493 Philosopher 4 no longer eating -- calling putdown() 493 Philosopher 4 thinking for 9 seconds 494 Philosopher 3 no longer thinking -- calling pickup() 494 Philosopher 3 eating for 1 second 495 Philosopher 3 no longer eating -- calling putdown() 495 Philosopher 3 thinking for 4 seconds 498 Philosopher 1 no longer eating -- calling putdown() 498 Philosopher 1 thinking for 4 seconds 498 Philosopher 2 eating for 7 seconds 499 Philosopher 3 no longer thinking -- calling pickup() 500 Total blocktime: 674 : 133 146 128 152 115 501 Philosopher 0 no longer thinking -- calling pickup() 501 Philosopher 0 eating for 9 seconds 502 Philosopher 1 no longer thinking -- calling pickup() 502 Philosopher 4 no longer thinking -- calling pickup() 505 Philosopher 2 no longer eating -- calling putdown() 505 Philosopher 2 thinking for 9 seconds 505 Philosopher 3 eating for 8 seconds 510 Philosopher 0 no longer eating -- calling putdown() 510 Philosopher 0 thinking for 8 seconds 510 Philosopher 1 eating for 5 seconds 510 Total blocktime: 695 : 133 154 128 157 123 513 Philosopher 3 no longer eating -- calling putdown() 513 Philosopher 3 thinking for 7 seconds 513 Philosopher 4 eating for 9 seconds 514 Philosopher 2 no longer thinking -- calling pickup() 515 Philosopher 1 no longer eating -- calling putdown() 515 Philosopher 1 thinking for 3 seconds 515 Philosopher 2 eating for 4 seconds 518 Philosopher 0 no longer thinking -- calling pickup() 518 Philosopher 1 no longer thinking -- calling pickup() 519 Philosopher 2 no longer eating -- calling putdown() 519 Philosopher 2 thinking for 2 seconds 519 Philosopher 1 eating for 9 seconds 520 Philosopher 3 no longer thinking -- calling pickup() 520 Total blocktime: 702 : 135 155 129 157 126 521 Philosopher 2 no longer thinking -- calling pickup() 522 Philosopher 4 no longer eating -- calling putdown() 522 Philosopher 4 thinking for 7 seconds 522 Philosopher 3 eating for 9 seconds 528 Philosopher 1 no longer eating -- calling putdown() 528 Philosopher 1 thinking for 3 seconds 528 Philosopher 0 eating for 4 seconds 529 Philosopher 4 no longer thinking -- calling pickup() 530 Total blocktime: 722 : 143 155 138 159 127 531 Philosopher 1 no longer thinking -- calling pickup() 531 Philosopher 3 no longer eating -- calling putdown() 531 Philosopher 3 thinking for 9 seconds 531 Philosopher 2 eating for 3 seconds 532 Philosopher 0 no longer eating -- calling putdown() 532 Philosopher 0 thinking for 10 seconds 532 Philosopher 4 eating for 7 seconds 534 Philosopher 2 no longer eating -- calling putdown() 534 Philosopher 2 thinking for 5 seconds 534 Philosopher 1 eating for 1 second 535 Philosopher 1 no longer eating -- calling putdown() 535 Philosopher 1 thinking for 4 seconds 539 Philosopher 4 no longer eating -- calling putdown() 539 Philosopher 4 thinking for 1 second 539 Philosopher 2 no longer thinking -- calling pickup() 539 Philosopher 2 eating for 1 second 539 Philosopher 1 no longer thinking -- calling pickup() 540 Philosopher 4 no longer thinking -- calling pickup() 540 Philosopher 4 eating for 5 seconds 540 Philosopher 3 no longer thinking -- calling pickup() 540 Philosopher 2 no longer eating -- calling putdown() 540 Philosopher 2 thinking for 6 seconds 540 Philosopher 1 eating for 2 seconds 540 Total blocktime: 729 : 143 159 139 159 129 542 Philosopher 0 no longer thinking -- calling pickup() 542 Philosopher 1 no longer eating -- calling putdown() 542 Philosopher 1 thinking for 7 seconds 545 Philosopher 4 no longer eating -- calling putdown() 545 Philosopher 4 thinking for 1 second 545 Philosopher 3 eating for 5 seconds 545 Philosopher 0 eating for 5 seconds 546 Philosopher 4 no longer thinking -- calling pickup() 546 Philosopher 2 no longer thinking -- calling pickup() 549 Philosopher 1 no longer thinking -- calling pickup() 550 Philosopher 3 no longer eating -- calling putdown() 550 Philosopher 3 thinking for 1 second 550 Philosopher 0 no longer eating -- calling putdown() 550 Philosopher 0 thinking for 4 seconds 550 Philosopher 2 eating for 3 seconds 550 Philosopher 4 eating for 8 seconds 550 Total blocktime: 746 : 146 160 143 164 133 551 Philosopher 3 no longer thinking -- calling pickup() 553 Philosopher 2 no longer eating -- calling putdown() 553 Philosopher 2 thinking for 10 seconds 553 Philosopher 1 eating for 1 second 554 Philosopher 0 no longer thinking -- calling pickup() 554 Philosopher 1 no longer eating -- calling putdown() 554 Philosopher 1 thinking for 8 seconds 558 Philosopher 4 no longer eating -- calling putdown() 558 Philosopher 4 thinking for 2 seconds 558 Philosopher 3 eating for 4 seconds 558 Philosopher 0 eating for 9 seconds 560 Philosopher 4 no longer thinking -- calling pickup() 560 Total blocktime: 760 : 150 163 143 171 133 562 Philosopher 3 no longer eating -- calling putdown() 562 Philosopher 3 thinking for 10 seconds 562 Philosopher 1 no longer thinking -- calling pickup() 563 Philosopher 2 no longer thinking -- calling pickup() 563 Philosopher 2 eating for 2 seconds 565 Philosopher 2 no longer eating -- calling putdown() 565 Philosopher 2 thinking for 9 seconds 567 Philosopher 0 no longer eating -- calling putdown() 567 Philosopher 0 thinking for 4 seconds 567 Philosopher 4 eating for 5 seconds 567 Philosopher 1 eating for 8 seconds 570 Total blocktime: 772 : 150 168 143 171 140 571 Philosopher 0 no longer thinking -- calling pickup() 572 Philosopher 3 no longer thinking -- calling pickup() 572 Philosopher 4 no longer eating -- calling putdown() 572 Philosopher 4 thinking for 6 seconds 572 Philosopher 3 eating for 6 seconds 574 Philosopher 2 no longer thinking -- calling pickup() 575 Philosopher 1 no longer eating -- calling putdown() 575 Philosopher 1 thinking for 4 seconds 575 Philosopher 0 eating for 1 second 576 Philosopher 0 no longer eating -- calling putdown() 576 Philosopher 0 thinking for 8 seconds 578 Philosopher 4 no longer thinking -- calling pickup() 578 Philosopher 3 no longer eating -- calling putdown() 578 Philosopher 3 thinking for 7 seconds 578 Philosopher 2 eating for 3 seconds 578 Philosopher 4 eating for 9 seconds 579 Philosopher 1 no longer thinking -- calling pickup() 580 Total blocktime: 781 : 154 169 147 171 140 581 Philosopher 2 no longer eating -- calling putdown() 581 Philosopher 2 thinking for 1 second 581 Philosopher 1 eating for 10 seconds 582 Philosopher 2 no longer thinking -- calling pickup() 584 Philosopher 0 no longer thinking -- calling pickup() 585 Philosopher 3 no longer thinking -- calling pickup() 587 Philosopher 4 no longer eating -- calling putdown() 587 Philosopher 4 thinking for 2 seconds 587 Philosopher 3 eating for 9 seconds 589 Philosopher 4 no longer thinking -- calling pickup() 590 Total blocktime: 799 : 160 170 155 173 141 591 Philosopher 1 no longer eating -- calling putdown() 591 Philosopher 1 thinking for 10 seconds 591 Philosopher 0 eating for 6 seconds 596 Philosopher 3 no longer eating -- calling putdown() 596 Philosopher 3 thinking for 4 seconds 596 Philosopher 2 eating for 2 seconds 597 Philosopher 0 no longer eating -- calling putdown() 597 Philosopher 0 thinking for 1 second 597 Philosopher 4 eating for 8 seconds 598 Philosopher 2 no longer eating -- calling putdown() 598 Philosopher 2 thinking for 2 seconds 598 Philosopher 0 no longer thinking -- calling pickup() 600 Philosopher 3 no longer thinking -- calling pickup() 600 Philosopher 2 no longer thinking -- calling pickup() 600 Philosopher 2 eating for 10 seconds 600 Total blocktime: 815 : 163 170 161 173 148 601 Philosopher 1 no longer thinking -- calling pickup() 605 Philosopher 4 no longer eating -- calling putdown() 605 Philosopher 4 thinking for 8 seconds 605 Philosopher 0 eating for 9 seconds 610 Philosopher 2 no longer eating -- calling putdown() 610 Philosopher 2 thinking for 3 seconds 610 Philosopher 3 eating for 3 seconds 610 Total blocktime: 839 : 168 179 161 183 148 613 Philosopher 2 no longer thinking -- calling pickup() 613 Philosopher 4 no longer thinking -- calling pickup() 613 Philosopher 3 no longer eating -- calling putdown() 613 Philosopher 3 thinking for 8 seconds 613 Philosopher 2 eating for 2 seconds 614 Philosopher 0 no longer eating -- calling putdown() 614 Philosopher 0 thinking for 4 seconds 614 Philosopher 4 eating for 8 seconds 615 Philosopher 2 no longer eating -- calling putdown() 615 Philosopher 2 thinking for 5 seconds 615 Philosopher 1 eating for 10 seconds 618 Philosopher 0 no longer thinking -- calling pickup() 620 Philosopher 2 no longer thinking -- calling pickup() 620 Total blocktime: 847 : 170 184 161 183 149 621 Philosopher 3 no longer thinking -- calling pickup() 622 Philosopher 4 no longer eating -- calling putdown() 622 Philosopher 4 thinking for 5 seconds 622 Philosopher 3 eating for 3 seconds 625 Philosopher 1 no longer eating -- calling putdown() 625 Philosopher 1 thinking for 6 seconds 625 Philosopher 0 eating for 8 seconds 625 Philosopher 3 no longer eating -- calling putdown() 625 Philosopher 3 thinking for 5 seconds 625 Philosopher 2 eating for 3 seconds 627 Philosopher 4 no longer thinking -- calling pickup() 628 Philosopher 2 no longer eating -- calling putdown() 628 Philosopher 2 thinking for 7 seconds 630 Philosopher 3 no longer thinking -- calling pickup() 630 Philosopher 3 eating for 7 seconds 630 Total blocktime: 861 : 175 184 166 184 152 631 Philosopher 1 no longer thinking -- calling pickup() 633 Philosopher 0 no longer eating -- calling putdown() 633 Philosopher 0 thinking for 3 seconds 633 Philosopher 1 eating for 9 seconds 635 Philosopher 2 no longer thinking -- calling pickup() 636 Philosopher 0 no longer thinking -- calling pickup() 637 Philosopher 3 no longer eating -- calling putdown() 637 Philosopher 3 thinking for 6 seconds 637 Philosopher 4 eating for 4 seconds 640 Total blocktime: 879 : 179 186 171 184 159 641 Philosopher 4 no longer eating -- calling putdown() 641 Philosopher 4 thinking for 8 seconds 642 Philosopher 1 no longer eating -- calling putdown() 642 Philosopher 1 thinking for 7 seconds 642 Philosopher 0 eating for 2 seconds 642 Philosopher 2 eating for 1 second 643 Philosopher 3 no longer thinking -- calling pickup() 643 Philosopher 2 no longer eating -- calling putdown() 643 Philosopher 2 thinking for 10 seconds 643 Philosopher 3 eating for 2 seconds 644 Philosopher 0 no longer eating -- calling putdown() 644 Philosopher 0 thinking for 10 seconds 645 Philosopher 3 no longer eating -- calling putdown() 645 Philosopher 3 thinking for 1 second 646 Philosopher 3 no longer thinking -- calling pickup() 646 Philosopher 3 eating for 4 seconds 649 Philosopher 1 no longer thinking -- calling pickup() 649 Philosopher 1 eating for 7 seconds 649 Philosopher 4 no longer thinking -- calling pickup() 650 Philosopher 3 no longer eating -- calling putdown() 650 Philosopher 3 thinking for 2 seconds 650 Philosopher 4 eating for 6 seconds 650 Total blocktime: 884 : 181 186 173 184 160 652 Philosopher 3 no longer thinking -- calling pickup() 653 Philosopher 2 no longer thinking -- calling pickup() 654 Philosopher 0 no longer thinking -- calling pickup() 656 Philosopher 1 no longer eating -- calling putdown() 656 Philosopher 1 thinking for 9 seconds 656 Philosopher 2 eating for 1 second 656 Philosopher 4 no longer eating -- calling putdown() 656 Philosopher 4 thinking for 10 seconds 656 Philosopher 0 eating for 4 seconds 657 Philosopher 2 no longer eating -- calling putdown() 657 Philosopher 2 thinking for 8 seconds 657 Philosopher 3 eating for 4 seconds 660 Philosopher 0 no longer eating -- calling putdown() 660 Philosopher 0 thinking for 3 seconds 660 Total blocktime: 894 : 183 186 176 189 160 661 Philosopher 3 no longer eating -- calling putdown() 661 Philosopher 3 thinking for 3 seconds 663 Philosopher 0 no longer thinking -- calling pickup() 663 Philosopher 0 eating for 8 seconds 664 Philosopher 3 no longer thinking -- calling pickup() 664 Philosopher 3 eating for 8 seconds 665 Philosopher 1 no longer thinking -- calling pickup() 665 Philosopher 2 no longer thinking -- calling pickup() 666 Philosopher 4 no longer thinking -- calling pickup() 670 Total blocktime: 908 : 183 191 181 189 164 671 Philosopher 0 no longer eating -- calling putdown() 671 Philosopher 0 thinking for 2 seconds 671 Philosopher 1 eating for 4 seconds 672 Philosopher 3 no longer eating -- calling putdown() 672 Philosopher 3 thinking for 1 second 672 Philosopher 4 eating for 10 seconds 673 Philosopher 3 no longer thinking -- calling pickup() 673 Philosopher 0 no longer thinking -- calling pickup() 675 Philosopher 1 no longer eating -- calling putdown() 675 Philosopher 1 thinking for 10 seconds 675 Philosopher 2 eating for 5 seconds 680 Philosopher 2 no longer eating -- calling putdown() 680 Philosopher 2 thinking for 9 seconds 680 Total blocktime: 930 : 190 192 186 196 166 682 Philosopher 4 no longer eating -- calling putdown() 682 Philosopher 4 thinking for 7 seconds 682 Philosopher 3 eating for 9 seconds 682 Philosopher 0 eating for 8 seconds 685 Philosopher 1 no longer thinking -- calling pickup() 689 Philosopher 4 no longer thinking -- calling pickup() 689 Philosopher 2 no longer thinking -- calling pickup() 690 Philosopher 0 no longer eating -- calling putdown() 690 Philosopher 0 thinking for 5 seconds 690 Philosopher 1 eating for 10 seconds 690 Total blocktime: 941 : 192 197 187 198 167 691 Philosopher 3 no longer eating -- calling putdown() 691 Philosopher 3 thinking for 10 seconds 691 Philosopher 4 eating for 5 seconds 695 Philosopher 0 no longer thinking -- calling pickup() 696 Philosopher 4 no longer eating -- calling putdown() 696 Philosopher 4 thinking for 3 seconds 699 Philosopher 4 no longer thinking -- calling pickup() 699 Philosopher 4 eating for 9 seconds 700 Philosopher 1 no longer eating -- calling putdown() 700 Philosopher 1 thinking for 7 seconds 700 Philosopher 2 eating for 6 seconds 700 Total blocktime: 957 : 197 197 197 198 168 701 Philosopher 3 no longer thinking -- calling pickup() 706 Philosopher 2 no longer eating -- calling putdown() 706 Philosopher 2 thinking for 5 seconds 707 Philosopher 1 no longer thinking -- calling pickup() 707 Philosopher 1 eating for 8 seconds 708 Philosopher 4 no longer eating -- calling putdown() 708 Philosopher 4 thinking for 4 seconds 708 Philosopher 3 eating for 5 seconds 710 Total blocktime: 974 : 207 197 197 205 168 711 Philosopher 2 no longer thinking -- calling pickup() 712 Philosopher 4 no longer thinking -- calling pickup() 713 Philosopher 3 no longer eating -- calling putdown() 713 Philosopher 3 thinking for 8 seconds 713 Philosopher 4 eating for 3 seconds 715 Philosopher 1 no longer eating -- calling putdown() 715 Philosopher 1 thinking for 8 seconds 715 Philosopher 2 eating for 6 seconds 716 Philosopher 4 no longer eating -- calling putdown() 716 Philosopher 4 thinking for 8 seconds 716 Philosopher 0 eating for 10 seconds 720 Total blocktime: 985 : 213 197 201 205 169 721 Philosopher 2 no longer eating -- calling putdown() 721 Philosopher 2 thinking for 10 seconds 721 Philosopher 3 no longer thinking -- calling pickup() 721 Philosopher 3 eating for 6 seconds 723 Philosopher 1 no longer thinking -- calling pickup() 724 Philosopher 4 no longer thinking -- calling pickup() 726 Philosopher 0 no longer eating -- calling putdown() 726 Philosopher 0 thinking for 10 seconds 726 Philosopher 1 eating for 3 seconds 727 Philosopher 3 no longer eating -- calling putdown() 727 Philosopher 3 thinking for 9 seconds 727 Philosopher 4 eating for 10 seconds 729 Philosopher 1 no longer eating -- calling putdown() 729 Philosopher 1 thinking for 3 seconds 730 Total blocktime: 991 : 213 200 201 205 172 731 Philosopher 2 no longer thinking -- calling pickup() 731 Philosopher 2 eating for 1 second 732 Philosopher 2 no longer eating -- calling putdown() 732 Philosopher 2 thinking for 6 seconds 732 Philosopher 1 no longer thinking -- calling pickup() 732 Philosopher 1 eating for 3 seconds 735 Philosopher 1 no longer eating -- calling putdown() 735 Philosopher 1 thinking for 9 seconds 736 Philosopher 3 no longer thinking -- calling pickup() 736 Philosopher 0 no longer thinking -- calling pickup() 737 Philosopher 4 no longer eating -- calling putdown() 737 Philosopher 4 thinking for 4 seconds 737 Philosopher 3 eating for 10 seconds 737 Philosopher 0 eating for 4 seconds 738 Philosopher 2 no longer thinking -- calling pickup() 740 Total blocktime: 995 : 214 200 203 206 172 741 Philosopher 4 no longer thinking -- calling pickup() 741 Philosopher 0 no longer eating -- calling putdown() 741 Philosopher 0 thinking for 5 seconds 744 Philosopher 1 no longer thinking -- calling pickup() 744 Philosopher 1 eating for 1 second 745 Philosopher 1 no longer eating -- calling putdown() 745 Philosopher 1 thinking for 10 seconds 746 Philosopher 0 no longer thinking -- calling pickup() 746 Philosopher 0 eating for 8 seconds 747 Philosopher 3 no longer eating -- calling putdown() 747 Philosopher 3 thinking for 9 seconds 747 Philosopher 2 eating for 6 seconds 750 Total blocktime: 1011 : 214 200 210 206 181 753 Philosopher 2 no longer eating -- calling putdown() 753 Philosopher 2 thinking for 3 seconds 754 Philosopher 0 no longer eating -- calling putdown() 754 Philosopher 0 thinking for 5 seconds 754 Philosopher 4 eating for 4 seconds 755 Philosopher 1 no longer thinking -- calling pickup() 755 Philosopher 1 eating for 8 seconds 756 Philosopher 3 no longer thinking -- calling pickup() 756 Philosopher 2 no longer thinking -- calling pickup() 758 Philosopher 4 no longer eating -- calling putdown() 758 Philosopher 4 thinking for 1 second 758 Philosopher 3 eating for 3 seconds 759 Philosopher 0 no longer thinking -- calling pickup() 759 Philosopher 4 no longer thinking -- calling pickup() 760 Total blocktime: 1023 : 215 200 214 208 186 761 Philosopher 3 no longer eating -- calling putdown() 761 Philosopher 3 thinking for 10 seconds 761 Philosopher 4 eating for 8 seconds 763 Philosopher 1 no longer eating -- calling putdown() 763 Philosopher 1 thinking for 10 seconds 763 Philosopher 2 eating for 8 seconds 769 Philosopher 4 no longer eating -- calling putdown() 769 Philosopher 4 thinking for 9 seconds 769 Philosopher 0 eating for 9 seconds 770 Total blocktime: 1036 : 224 200 217 208 187 771 Philosopher 2 no longer eating -- calling putdown() 771 Philosopher 2 thinking for 5 seconds 771 Philosopher 3 no longer thinking -- calling pickup() 771 Philosopher 3 eating for 8 seconds 773 Philosopher 1 no longer thinking -- calling pickup() 776 Philosopher 2 no longer thinking -- calling pickup() 778 Philosopher 4 no longer thinking -- calling pickup() 778 Philosopher 0 no longer eating -- calling putdown() 778 Philosopher 0 thinking for 2 seconds 778 Philosopher 1 eating for 5 seconds 779 Philosopher 3 no longer eating -- calling putdown() 779 Philosopher 3 thinking for 9 seconds 779 Philosopher 4 eating for 6 seconds 780 Philosopher 0 no longer thinking -- calling pickup() 780 Total blocktime: 1046 : 224 205 221 208 188 783 Philosopher 1 no longer eating -- calling putdown() 783 Philosopher 1 thinking for 5 seconds 783 Philosopher 2 eating for 5 seconds 785 Philosopher 4 no longer eating -- calling putdown() 785 Philosopher 4 thinking for 8 seconds 785 Philosopher 0 eating for 6 seconds 788 Philosopher 3 no longer thinking -- calling pickup() 788 Philosopher 1 no longer thinking -- calling pickup() 788 Philosopher 2 no longer eating -- calling putdown() 788 Philosopher 2 thinking for 10 seconds 788 Philosopher 3 eating for 9 seconds 790 Total blocktime: 1056 : 229 207 224 208 188 791 Philosopher 0 no longer eating -- calling putdown() 791 Philosopher 0 thinking for 1 second 791 Philosopher 1 eating for 5 seconds 792 Philosopher 0 no longer thinking -- calling pickup() 793 Philosopher 4 no longer thinking -- calling pickup() 796 Philosopher 1 no longer eating -- calling putdown() 796 Philosopher 1 thinking for 9 seconds 796 Philosopher 0 eating for 10 seconds 797 Philosopher 3 no longer eating -- calling putdown() 797 Philosopher 3 thinking for 2 seconds 798 Philosopher 2 no longer thinking -- calling pickup() 798 Philosopher 2 eating for 7 seconds 799 Philosopher 3 no longer thinking -- calling pickup() 800 Total blocktime: 1069 : 233 208 224 209 195 805 Philosopher 1 no longer thinking -- calling pickup() 805 Philosopher 2 no longer eating -- calling putdown() 805 Philosopher 2 thinking for 7 seconds 805 Philosopher 3 eating for 6 seconds 806 Philosopher 0 no longer eating -- calling putdown() 806 Philosopher 0 thinking for 3 seconds 806 Philosopher 1 eating for 10 seconds 809 Philosopher 0 no longer thinking -- calling pickup() 810 Total blocktime: 1086 : 234 209 224 214 205 811 Philosopher 3 no longer eating -- calling putdown() 811 Philosopher 3 thinking for 4 seconds 811 Philosopher 4 eating for 3 seconds 812 Philosopher 2 no longer thinking -- calling pickup() 814 Philosopher 4 no longer eating -- calling putdown() 814 Philosopher 4 thinking for 5 seconds 815 Philosopher 3 no longer thinking -- calling pickup() 815 Philosopher 3 eating for 3 seconds 816 Philosopher 1 no longer eating -- calling putdown() 816 Philosopher 1 thinking for 2 seconds 816 Philosopher 0 eating for 4 seconds 818 Philosopher 1 no longer thinking -- calling pickup() 818 Philosopher 3 no longer eating -- calling putdown() 818 Philosopher 3 thinking for 2 seconds 818 Philosopher 2 eating for 10 seconds 819 Philosopher 4 no longer thinking -- calling pickup() 820 Philosopher 0 no longer eating -- calling putdown() 820 Philosopher 0 thinking for 5 seconds 820 Philosopher 4 eating for 6 seconds 820 Philosopher 3 no longer thinking -- calling pickup() 820 Total blocktime: 1102 : 240 211 230 214 207 825 Philosopher 0 no longer thinking -- calling pickup() 826 Philosopher 4 no longer eating -- calling putdown() 826 Philosopher 4 thinking for 10 seconds 826 Philosopher 0 eating for 6 seconds 828 Philosopher 2 no longer eating -- calling putdown() 828 Philosopher 2 thinking for 1 second 828 Philosopher 3 eating for 10 seconds 829 Philosopher 2 no longer thinking -- calling pickup() 830 Total blocktime: 1122 : 241 221 231 222 207 832 Philosopher 0 no longer eating -- calling putdown() 832 Philosopher 0 thinking for 1 second 832 Philosopher 1 eating for 7 seconds 833 Philosopher 0 no longer thinking -- calling pickup() 836 Philosopher 4 no longer thinking -- calling pickup() 838 Philosopher 3 no longer eating -- calling putdown() 838 Philosopher 3 thinking for 4 seconds 838 Philosopher 4 eating for 10 seconds 839 Philosopher 1 no longer eating -- calling putdown() 839 Philosopher 1 thinking for 2 seconds 839 Philosopher 2 eating for 6 seconds 840 Total blocktime: 1142 : 248 223 240 222 209 841 Philosopher 1 no longer thinking -- calling pickup() 842 Philosopher 3 no longer thinking -- calling pickup() 845 Philosopher 2 no longer eating -- calling putdown() 845 Philosopher 2 thinking for 8 seconds 845 Philosopher 1 eating for 2 seconds 847 Philosopher 1 no longer eating -- calling putdown() 847 Philosopher 1 thinking for 10 seconds 848 Philosopher 4 no longer eating -- calling putdown() 848 Philosopher 4 thinking for 6 seconds 848 Philosopher 3 eating for 3 seconds 848 Philosopher 0 eating for 3 seconds 850 Total blocktime: 1160 : 256 227 240 228 209 851 Philosopher 3 no longer eating -- calling putdown() 851 Philosopher 3 thinking for 4 seconds 851 Philosopher 0 no longer eating -- calling putdown() 851 Philosopher 0 thinking for 10 seconds 853 Philosopher 2 no longer thinking -- calling pickup() 853 Philosopher 2 eating for 8 seconds 854 Philosopher 4 no longer thinking -- calling pickup() 854 Philosopher 4 eating for 6 seconds 855 Philosopher 3 no longer thinking -- calling pickup() 857 Philosopher 1 no longer thinking -- calling pickup() 860 Philosopher 4 no longer eating -- calling putdown() 860 Philosopher 4 thinking for 1 second 860 Total blocktime: 1168 : 256 230 240 233 209 861 Philosopher 4 no longer thinking -- calling pickup() 861 Philosopher 4 eating for 3 seconds 861 Philosopher 0 no longer thinking -- calling pickup() 861 Philosopher 2 no longer eating -- calling putdown() 861 Philosopher 2 thinking for 10 seconds 861 Philosopher 1 eating for 5 seconds 864 Philosopher 4 no longer eating -- calling putdown() 864 Philosopher 4 thinking for 8 seconds 864 Philosopher 3 eating for 1 second 865 Philosopher 3 no longer eating -- calling putdown() 865 Philosopher 3 thinking for 1 second 866 Philosopher 3 no longer thinking -- calling pickup() 866 Philosopher 3 eating for 9 seconds 866 Philosopher 1 no longer eating -- calling putdown() 866 Philosopher 1 thinking for 2 seconds 866 Philosopher 0 eating for 5 seconds 868 Philosopher 1 no longer thinking -- calling pickup() 870 Total blocktime: 1180 : 261 233 240 237 209 871 Philosopher 2 no longer thinking -- calling pickup() 871 Philosopher 0 no longer eating -- calling putdown() 871 Philosopher 0 thinking for 7 seconds 871 Philosopher 1 eating for 3 seconds 872 Philosopher 4 no longer thinking -- calling pickup() 874 Philosopher 1 no longer eating -- calling putdown() 874 Philosopher 1 thinking for 2 seconds 875 Philosopher 3 no longer eating -- calling putdown() 875 Philosopher 3 thinking for 9 seconds 875 Philosopher 2 eating for 3 seconds 875 Philosopher 4 eating for 2 seconds 876 Philosopher 1 no longer thinking -- calling pickup() 877 Philosopher 4 no longer eating -- calling putdown() 877 Philosopher 4 thinking for 5 seconds 878 Philosopher 2 no longer eating -- calling putdown() 878 Philosopher 2 thinking for 8 seconds 878 Philosopher 1 eating for 3 seconds 878 Philosopher 0 no longer thinking -- calling pickup() 880 Total blocktime: 1192 : 263 236 244 237 212 881 Philosopher 1 no longer eating -- calling putdown() 881 Philosopher 1 thinking for 9 seconds 881 Philosopher 0 eating for 3 seconds 882 Philosopher 4 no longer thinking -- calling pickup() 884 Philosopher 3 no longer thinking -- calling pickup() 884 Philosopher 3 eating for 10 seconds 884 Philosopher 0 no longer eating -- calling putdown() 884 Philosopher 0 thinking for 10 seconds 886 Philosopher 2 no longer thinking -- calling pickup() 890 Philosopher 1 no longer thinking -- calling pickup() 890 Philosopher 1 eating for 4 seconds 890 Total blocktime: 1205 : 264 236 248 237 220 894 Philosopher 3 no longer eating -- calling putdown() 894 Philosopher 3 thinking for 7 seconds 894 Philosopher 4 eating for 5 seconds 894 Philosopher 1 no longer eating -- calling putdown() 894 Philosopher 1 thinking for 6 seconds 894 Philosopher 2 eating for 10 seconds 894 Philosopher 0 no longer thinking -- calling pickup() 899 Philosopher 4 no longer eating -- calling putdown() 899 Philosopher 4 thinking for 4 seconds 899 Philosopher 0 eating for 6 seconds 900 Philosopher 1 no longer thinking -- calling pickup() 900 Total blocktime: 1218 : 269 236 252 237 224 901 Philosopher 3 no longer thinking -- calling pickup() 903 Philosopher 4 no longer thinking -- calling pickup() 904 Philosopher 2 no longer eating -- calling putdown() 904 Philosopher 2 thinking for 7 seconds 904 Philosopher 3 eating for 4 seconds 905 Philosopher 0 no longer eating -- calling putdown() 905 Philosopher 0 thinking for 10 seconds 905 Philosopher 1 eating for 8 seconds 908 Philosopher 3 no longer eating -- calling putdown() 908 Philosopher 3 thinking for 9 seconds 908 Philosopher 4 eating for 7 seconds 910 Total blocktime: 1231 : 269 241 252 240 229 911 Philosopher 2 no longer thinking -- calling pickup() 913 Philosopher 1 no longer eating -- calling putdown() 913 Philosopher 1 thinking for 10 seconds 913 Philosopher 2 eating for 1 second 914 Philosopher 2 no longer eating -- calling putdown() 914 Philosopher 2 thinking for 8 seconds 915 Philosopher 0 no longer thinking -- calling pickup() 915 Philosopher 4 no longer eating -- calling putdown() 915 Philosopher 4 thinking for 1 second 915 Philosopher 0 eating for 5 seconds 916 Philosopher 4 no longer thinking -- calling pickup() 917 Philosopher 3 no longer thinking -- calling pickup() 917 Philosopher 3 eating for 4 seconds 920 Philosopher 0 no longer eating -- calling putdown() 920 Philosopher 0 thinking for 6 seconds 920 Total blocktime: 1237 : 269 241 254 240 233 921 Philosopher 3 no longer eating -- calling putdown() 921 Philosopher 3 thinking for 6 seconds 921 Philosopher 4 eating for 4 seconds 922 Philosopher 2 no longer thinking -- calling pickup() 922 Philosopher 2 eating for 8 seconds 923 Philosopher 1 no longer thinking -- calling pickup() 925 Philosopher 4 no longer eating -- calling putdown() 925 Philosopher 4 thinking for 9 seconds 926 Philosopher 0 no longer thinking -- calling pickup() 926 Philosopher 0 eating for 8 seconds 927 Philosopher 3 no longer thinking -- calling pickup() 930 Philosopher 2 no longer eating -- calling putdown() 930 Philosopher 2 thinking for 7 seconds 930 Philosopher 3 eating for 1 second 930 Total blocktime: 1248 : 269 248 254 243 234 931 Philosopher 3 no longer eating -- calling putdown() 931 Philosopher 3 thinking for 6 seconds 934 Philosopher 4 no longer thinking -- calling pickup() 934 Philosopher 0 no longer eating -- calling putdown() 934 Philosopher 0 thinking for 2 seconds 934 Philosopher 4 eating for 2 seconds 934 Philosopher 1 eating for 8 seconds 936 Philosopher 0 no longer thinking -- calling pickup() 936 Philosopher 4 no longer eating -- calling putdown() 936 Philosopher 4 thinking for 5 seconds 937 Philosopher 2 no longer thinking -- calling pickup() 937 Philosopher 3 no longer thinking -- calling pickup() 937 Philosopher 3 eating for 8 seconds 940 Total blocktime: 1259 : 273 252 257 243 234 941 Philosopher 4 no longer thinking -- calling pickup() 942 Philosopher 1 no longer eating -- calling putdown() 942 Philosopher 1 thinking for 2 seconds 942 Philosopher 0 eating for 3 seconds 944 Philosopher 1 no longer thinking -- calling pickup() 945 Philosopher 0 no longer eating -- calling putdown() 945 Philosopher 0 thinking for 9 seconds 945 Philosopher 1 eating for 5 seconds 945 Philosopher 3 no longer eating -- calling putdown() 945 Philosopher 3 thinking for 8 seconds 945 Philosopher 4 eating for 7 seconds 950 Philosopher 1 no longer eating -- calling putdown() 950 Philosopher 1 thinking for 10 seconds 950 Philosopher 2 eating for 7 seconds 950 Total blocktime: 1276 : 275 253 267 243 238 952 Philosopher 4 no longer eating -- calling putdown() 952 Philosopher 4 thinking for 4 seconds 953 Philosopher 3 no longer thinking -- calling pickup() 954 Philosopher 0 no longer thinking -- calling pickup() 954 Philosopher 0 eating for 10 seconds 956 Philosopher 4 no longer thinking -- calling pickup() 957 Philosopher 2 no longer eating -- calling putdown() 957 Philosopher 2 thinking for 6 seconds 957 Philosopher 3 eating for 3 seconds 960 Philosopher 1 no longer thinking -- calling pickup() 960 Philosopher 3 no longer eating -- calling putdown() 960 Philosopher 3 thinking for 10 seconds 960 Total blocktime: 1284 : 275 253 267 247 242 963 Philosopher 2 no longer thinking -- calling pickup() 963 Philosopher 2 eating for 3 seconds 964 Philosopher 0 no longer eating -- calling putdown() 964 Philosopher 0 thinking for 5 seconds 964 Philosopher 4 eating for 4 seconds 966 Philosopher 2 no longer eating -- calling putdown() 966 Philosopher 2 thinking for 8 seconds 966 Philosopher 1 eating for 10 seconds 968 Philosopher 4 no longer eating -- calling putdown() 968 Philosopher 4 thinking for 9 seconds 969 Philosopher 0 no longer thinking -- calling pickup() 970 Philosopher 3 no longer thinking -- calling pickup() 970 Philosopher 3 eating for 1 second 970 Total blocktime: 1295 : 276 259 267 247 246 971 Philosopher 3 no longer eating -- calling putdown() 971 Philosopher 3 thinking for 9 seconds 974 Philosopher 2 no longer thinking -- calling pickup() 976 Philosopher 1 no longer eating -- calling putdown() 976 Philosopher 1 thinking for 9 seconds 976 Philosopher 0 eating for 10 seconds 976 Philosopher 2 eating for 6 seconds 977 Philosopher 4 no longer thinking -- calling pickup() 980 Philosopher 3 no longer thinking -- calling pickup() 980 Total blocktime: 1306 : 282 259 269 247 249 982 Philosopher 2 no longer eating -- calling putdown() 982 Philosopher 2 thinking for 1 second 982 Philosopher 3 eating for 6 seconds 983 Philosopher 2 no longer thinking -- calling pickup() 985 Philosopher 1 no longer thinking -- calling pickup() 986 Philosopher 0 no longer eating -- calling putdown() 986 Philosopher 0 thinking for 7 seconds 986 Philosopher 1 eating for 2 seconds 988 Philosopher 1 no longer eating -- calling putdown() 988 Philosopher 1 thinking for 5 seconds 988 Philosopher 3 no longer eating -- calling putdown() 988 Philosopher 3 thinking for 3 seconds 988 Philosopher 2 eating for 1 second 988 Philosopher 4 eating for 6 seconds 989 Philosopher 2 no longer eating -- calling putdown() 989 Philosopher 2 thinking for 5 seconds 990 Total blocktime: 1322 : 282 260 274 249 257 991 Philosopher 3 no longer thinking -- calling pickup() 993 Philosopher 0 no longer thinking -- calling pickup() 993 Philosopher 1 no longer thinking -- calling pickup() 993 Philosopher 1 eating for 9 seconds 994 Philosopher 4 no longer eating -- calling putdown() 994 Philosopher 4 thinking for 2 seconds 994 Philosopher 2 no longer thinking -- calling pickup() 994 Philosopher 3 eating for 4 seconds 996 Philosopher 4 no longer thinking -- calling pickup() 998 Philosopher 3 no longer eating -- calling putdown() 998 Philosopher 3 thinking for 5 seconds 998 Philosopher 4 eating for 1 second 999 Philosopher 4 no longer eating -- calling putdown() 999 Philosopher 4 thinking for 1 second 1000 Philosopher 4 no longer thinking -- calling pickup() 1000 Philosopher 4 eating for 8 seconds 1000 Total blocktime: 1340 : 289 260 280 252 259 1002 Philosopher 1 no longer eating -- calling putdown() 1002 Philosopher 1 thinking for 1 second 1002 Philosopher 2 eating for 6 seconds 1003 Philosopher 1 no longer thinking -- calling pickup() 1003 Philosopher 3 no longer thinking -- calling pickup() 1008 Philosopher 2 no longer eating -- calling putdown() 1008 Philosopher 2 thinking for 2 seconds 1008 Philosopher 1 eating for 2 seconds 1008 Philosopher 4 no longer eating -- calling putdown() 1008 Philosopher 4 thinking for 10 seconds 1008 Philosopher 3 eating for 7 seconds 1010 Philosopher 2 no longer thinking -- calling pickup() 1010 Philosopher 1 no longer eating -- calling putdown() 1010 Philosopher 1 thinking for 6 seconds 1010 Philosopher 0 eating for 9 seconds 1010 Total blocktime: 1362 : 299 265 282 257 259 1015 Philosopher 3 no longer eating -- calling putdown() 1015 Philosopher 3 thinking for 6 seconds 1015 Philosopher 2 eating for 6 seconds 1016 Philosopher 1 no longer thinking -- calling pickup() 1018 Philosopher 4 no longer thinking -- calling pickup() 1019 Philosopher 0 no longer eating -- calling putdown() 1019 Philosopher 0 thinking for 9 seconds 1019 Philosopher 4 eating for 7 seconds 1020 Total blocktime: 1372 : 299 269 287 257 260 1021 Philosopher 3 no longer thinking -- calling pickup() 1021 Philosopher 2 no longer eating -- calling putdown() 1021 Philosopher 2 thinking for 5 seconds 1021 Philosopher 1 eating for 8 seconds 1026 Philosopher 4 no longer eating -- calling putdown() 1026 Philosopher 4 thinking for 4 seconds 1026 Philosopher 3 eating for 5 seconds 1026 Philosopher 2 no longer thinking -- calling pickup() 1028 Philosopher 0 no longer thinking -- calling pickup() 1029 Philosopher 1 no longer eating -- calling putdown() 1029 Philosopher 1 thinking for 5 seconds 1029 Philosopher 0 eating for 2 seconds 1030 Philosopher 4 no longer thinking -- calling pickup() 1030 Total blocktime: 1383 : 300 270 291 262 260 1031 Philosopher 3 no longer eating -- calling putdown() 1031 Philosopher 3 thinking for 9 seconds 1031 Philosopher 2 eating for 9 seconds 1031 Philosopher 0 no longer eating -- calling putdown() 1031 Philosopher 0 thinking for 4 seconds 1031 Philosopher 4 eating for 9 seconds 1034 Philosopher 1 no longer thinking -- calling pickup() 1035 Philosopher 0 no longer thinking -- calling pickup() 1040 Philosopher 3 no longer thinking -- calling pickup() 1040 Philosopher 2 no longer eating -- calling putdown() 1040 Philosopher 2 thinking for 6 seconds 1040 Philosopher 1 eating for 1 second 1040 Philosopher 4 no longer eating -- calling putdown() 1040 Philosopher 4 thinking for 8 seconds 1040 Philosopher 3 eating for 7 seconds 1040 Total blocktime: 1396 : 305 276 292 262 261 1041 Philosopher 1 no longer eating -- calling putdown() 1041 Philosopher 1 thinking for 4 seconds 1041 Philosopher 0 eating for 4 seconds 1045 Philosopher 1 no longer thinking -- calling pickup() 1045 Philosopher 0 no longer eating -- calling putdown() 1045 Philosopher 0 thinking for 10 seconds 1045 Philosopher 1 eating for 6 seconds 1046 Philosopher 2 no longer thinking -- calling pickup() 1047 Philosopher 3 no longer eating -- calling putdown() 1047 Philosopher 3 thinking for 4 seconds 1048 Philosopher 4 no longer thinking -- calling pickup() 1048 Philosopher 4 eating for 2 seconds 1050 Philosopher 4 no longer eating -- calling putdown() 1050 Philosopher 4 thinking for 3 seconds 1050 Total blocktime: 1401 : 306 276 296 262 261 1051 Philosopher 3 no longer thinking -- calling pickup() 1051 Philosopher 3 eating for 5 seconds 1051 Philosopher 1 no longer eating -- calling putdown() 1051 Philosopher 1 thinking for 3 seconds 1053 Philosopher 4 no longer thinking -- calling pickup() 1054 Philosopher 1 no longer thinking -- calling pickup() 1054 Philosopher 1 eating for 2 seconds 1055 Philosopher 0 no longer thinking -- calling pickup() 1056 Philosopher 3 no longer eating -- calling putdown() 1056 Philosopher 3 thinking for 1 second 1056 Philosopher 4 eating for 8 seconds 1056 Philosopher 1 no longer eating -- calling putdown() 1056 Philosopher 1 thinking for 10 seconds 1056 Philosopher 2 eating for 9 seconds 1057 Philosopher 3 no longer thinking -- calling pickup() 1060 Total blocktime: 1418 : 311 276 302 265 264 1064 Philosopher 4 no longer eating -- calling putdown() 1064 Philosopher 4 thinking for 6 seconds 1064 Philosopher 0 eating for 10 seconds 1065 Philosopher 2 no longer eating -- calling putdown() 1065 Philosopher 2 thinking for 5 seconds 1065 Philosopher 3 eating for 2 seconds 1066 Philosopher 1 no longer thinking -- calling pickup() 1067 Philosopher 3 no longer eating -- calling putdown() 1067 Philosopher 3 thinking for 10 seconds 1070 Philosopher 4 no longer thinking -- calling pickup() 1070 Philosopher 2 no longer thinking -- calling pickup() 1070 Philosopher 2 eating for 8 seconds 1070 Total blocktime: 1431 : 315 280 302 270 264 1074 Philosopher 0 no longer eating -- calling putdown() 1074 Philosopher 0 thinking for 8 seconds 1074 Philosopher 4 eating for 4 seconds 1077 Philosopher 3 no longer thinking -- calling pickup() 1078 Philosopher 4 no longer eating -- calling putdown() 1078 Philosopher 4 thinking for 9 seconds 1078 Philosopher 2 no longer eating -- calling putdown() 1078 Philosopher 2 thinking for 6 seconds 1078 Philosopher 1 eating for 5 seconds 1078 Philosopher 3 eating for 4 seconds 1080 Total blocktime: 1444 : 315 288 302 271 268 1082 Philosopher 0 no longer thinking -- calling pickup() 1082 Philosopher 3 no longer eating -- calling putdown() 1082 Philosopher 3 thinking for 5 seconds 1083 Philosopher 1 no longer eating -- calling putdown() 1083 Philosopher 1 thinking for 10 seconds 1083 Philosopher 0 eating for 4 seconds 1084 Philosopher 2 no longer thinking -- calling pickup() 1084 Philosopher 2 eating for 4 seconds 1087 Philosopher 4 no longer thinking -- calling pickup() 1087 Philosopher 3 no longer thinking -- calling pickup() 1087 Philosopher 0 no longer eating -- calling putdown() 1087 Philosopher 0 thinking for 9 seconds 1087 Philosopher 4 eating for 10 seconds 1088 Philosopher 2 no longer eating -- calling putdown() 1088 Philosopher 2 thinking for 7 seconds 1090 Total blocktime: 1448 : 316 288 302 274 268 1093 Philosopher 1 no longer thinking -- calling pickup() 1093 Philosopher 1 eating for 10 seconds 1095 Philosopher 2 no longer thinking -- calling pickup() 1096 Philosopher 0 no longer thinking -- calling pickup() 1097 Philosopher 4 no longer eating -- calling putdown() 1097 Philosopher 4 thinking for 5 seconds 1097 Philosopher 3 eating for 10 seconds 1100 Total blocktime: 1464 : 320 288 307 281 268 1102 Philosopher 4 no longer thinking -- calling pickup() 1103 Philosopher 1 no longer eating -- calling putdown() 1103 Philosopher 1 thinking for 1 second 1103 Philosopher 0 eating for 8 seconds 1104 Philosopher 1 no longer thinking -- calling pickup() 1107 Philosopher 3 no longer eating -- calling putdown() 1107 Philosopher 3 thinking for 5 seconds 1107 Philosopher 2 eating for 5 seconds 1110 Total blocktime: 1488 : 323 294 314 281 276 1111 Philosopher 0 no longer eating -- calling putdown() 1111 Philosopher 0 thinking for 1 second 1111 Philosopher 4 eating for 7 seconds 1112 Philosopher 0 no longer thinking -- calling pickup() 1112 Philosopher 3 no longer thinking -- calling pickup() 1112 Philosopher 2 no longer eating -- calling putdown() 1112 Philosopher 2 thinking for 5 seconds 1112 Philosopher 1 eating for 3 seconds 1115 Philosopher 1 no longer eating -- calling putdown() 1115 Philosopher 1 thinking for 5 seconds 1117 Philosopher 2 no longer thinking -- calling pickup() 1117 Philosopher 2 eating for 10 seconds 1118 Philosopher 4 no longer eating -- calling putdown() 1118 Philosopher 4 thinking for 4 seconds 1118 Philosopher 0 eating for 1 second 1119 Philosopher 0 no longer eating -- calling putdown() 1119 Philosopher 0 thinking for 1 second 1120 Philosopher 0 no longer thinking -- calling pickup() 1120 Philosopher 0 eating for 3 seconds 1120 Philosopher 1 no longer thinking -- calling pickup() 1120 Total blocktime: 1505 : 329 296 314 289 277 1122 Philosopher 4 no longer thinking -- calling pickup() 1123 Philosopher 0 no longer eating -- calling putdown() 1123 Philosopher 0 thinking for 10 seconds 1123 Philosopher 4 eating for 10 seconds 1127 Philosopher 2 no longer eating -- calling putdown() 1127 Philosopher 2 thinking for 9 seconds 1127 Philosopher 1 eating for 10 seconds 1130 Total blocktime: 1523 : 329 303 314 299 278 1133 Philosopher 0 no longer thinking -- calling pickup() 1133 Philosopher 4 no longer eating -- calling putdown() 1133 Philosopher 4 thinking for 6 seconds 1133 Philosopher 3 eating for 3 seconds 1136 Philosopher 2 no longer thinking -- calling pickup() 1136 Philosopher 3 no longer eating -- calling putdown() 1136 Philosopher 3 thinking for 4 seconds 1137 Philosopher 1 no longer eating -- calling putdown() 1137 Philosopher 1 thinking for 2 seconds 1137 Philosopher 0 eating for 4 seconds 1137 Philosopher 2 eating for 9 seconds 1139 Philosopher 1 no longer thinking -- calling pickup() 1139 Philosopher 4 no longer thinking -- calling pickup() 1140 Philosopher 3 no longer thinking -- calling pickup() 1140 Total blocktime: 1533 : 333 304 315 302 279 1141 Philosopher 0 no longer eating -- calling putdown() 1141 Philosopher 0 thinking for 7 seconds 1141 Philosopher 4 eating for 4 seconds 1145 Philosopher 4 no longer eating -- calling putdown() 1145 Philosopher 4 thinking for 8 seconds 1146 Philosopher 2 no longer eating -- calling putdown() 1146 Philosopher 2 thinking for 3 seconds 1146 Philosopher 1 eating for 3 seconds 1146 Philosopher 3 eating for 5 seconds 1148 Philosopher 0 no longer thinking -- calling pickup() 1149 Philosopher 2 no longer thinking -- calling pickup() 1149 Philosopher 1 no longer eating -- calling putdown() 1149 Philosopher 1 thinking for 5 seconds 1149 Philosopher 0 eating for 5 seconds 1150 Total blocktime: 1548 : 334 310 316 308 280 1151 Philosopher 3 no longer eating -- calling putdown() 1151 Philosopher 3 thinking for 4 seconds 1151 Philosopher 2 eating for 1 second 1152 Philosopher 2 no longer eating -- calling putdown() 1152 Philosopher 2 thinking for 10 seconds 1153 Philosopher 4 no longer thinking -- calling pickup() 1154 Philosopher 1 no longer thinking -- calling pickup() 1154 Philosopher 0 no longer eating -- calling putdown() 1154 Philosopher 0 thinking for 4 seconds 1154 Philosopher 4 eating for 9 seconds 1154 Philosopher 1 eating for 4 seconds 1155 Philosopher 3 no longer thinking -- calling pickup() 1158 Philosopher 0 no longer thinking -- calling pickup() 1158 Philosopher 1 no longer eating -- calling putdown() 1158 Philosopher 1 thinking for 6 seconds 1160 Total blocktime: 1557 : 336 310 317 313 281 1162 Philosopher 2 no longer thinking -- calling pickup() 1162 Philosopher 2 eating for 6 seconds 1163 Philosopher 4 no longer eating -- calling putdown() 1163 Philosopher 4 thinking for 5 seconds 1163 Philosopher 0 eating for 10 seconds 1164 Philosopher 1 no longer thinking -- calling pickup() 1168 Philosopher 2 no longer eating -- calling putdown() 1168 Philosopher 2 thinking for 8 seconds 1168 Philosopher 4 no longer thinking -- calling pickup() 1168 Philosopher 3 eating for 7 seconds 1170 Total blocktime: 1576 : 339 316 317 321 283 1173 Philosopher 0 no longer eating -- calling putdown() 1173 Philosopher 0 thinking for 4 seconds 1173 Philosopher 1 eating for 8 seconds 1175 Philosopher 3 no longer eating -- calling putdown() 1175 Philosopher 3 thinking for 6 seconds 1175 Philosopher 4 eating for 2 seconds 1176 Philosopher 2 no longer thinking -- calling pickup() 1177 Philosopher 0 no longer thinking -- calling pickup() 1177 Philosopher 4 no longer eating -- calling putdown() 1177 Philosopher 4 thinking for 7 seconds 1180 Total blocktime: 1591 : 342 319 321 321 288 1181 Philosopher 3 no longer thinking -- calling pickup() 1181 Philosopher 3 eating for 1 second 1181 Philosopher 1 no longer eating -- calling putdown() 1181 Philosopher 1 thinking for 6 seconds 1181 Philosopher 0 eating for 2 seconds 1182 Philosopher 3 no longer eating -- calling putdown() 1182 Philosopher 3 thinking for 4 seconds 1182 Philosopher 2 eating for 10 seconds 1183 Philosopher 0 no longer eating -- calling putdown() 1183 Philosopher 0 thinking for 3 seconds 1184 Philosopher 4 no longer thinking -- calling pickup() 1184 Philosopher 4 eating for 10 seconds 1186 Philosopher 3 no longer thinking -- calling pickup() 1186 Philosopher 0 no longer thinking -- calling pickup() 1187 Philosopher 1 no longer thinking -- calling pickup() 1190 Total blocktime: 1605 : 347 322 323 325 288 1192 Philosopher 2 no longer eating -- calling putdown() 1192 Philosopher 2 thinking for 3 seconds 1192 Philosopher 1 eating for 2 seconds 1194 Philosopher 4 no longer eating -- calling putdown() 1194 Philosopher 4 thinking for 5 seconds 1194 Philosopher 3 eating for 8 seconds 1194 Philosopher 1 no longer eating -- calling putdown() 1194 Philosopher 1 thinking for 6 seconds 1194 Philosopher 0 eating for 1 second 1195 Philosopher 2 no longer thinking -- calling pickup() 1195 Philosopher 0 no longer eating -- calling putdown() 1195 Philosopher 0 thinking for 2 seconds 1197 Philosopher 0 no longer thinking -- calling pickup() 1197 Philosopher 0 eating for 9 seconds 1199 Philosopher 4 no longer thinking -- calling pickup() 1200 Philosopher 1 no longer thinking -- calling pickup() 1200 Total blocktime: 1621 : 351 324 328 329 289 1202 Philosopher 3 no longer eating -- calling putdown() 1202 Philosopher 3 thinking for 1 second 1202 Philosopher 2 eating for 1 second 1203 Philosopher 3 no longer thinking -- calling pickup() 1203 Philosopher 2 no longer eating -- calling putdown() 1203 Philosopher 2 thinking for 5 seconds 1203 Philosopher 3 eating for 1 second 1204 Philosopher 3 no longer eating -- calling putdown() 1204 Philosopher 3 thinking for 6 seconds 1206 Philosopher 0 no longer eating -- calling putdown() 1206 Philosopher 0 thinking for 2 seconds 1206 Philosopher 4 eating for 6 seconds 1206 Philosopher 1 eating for 10 seconds 1208 Philosopher 2 no longer thinking -- calling pickup() 1208 Philosopher 0 no longer thinking -- calling pickup() 1210 Philosopher 3 no longer thinking -- calling pickup() 1210 Total blocktime: 1639 : 353 330 332 329 295 1212 Philosopher 4 no longer eating -- calling putdown() 1212 Philosopher 4 thinking for 3 seconds 1212 Philosopher 3 eating for 4 seconds 1215 Philosopher 4 no longer thinking -- calling pickup() 1216 Philosopher 1 no longer eating -- calling putdown() 1216 Philosopher 1 thinking for 6 seconds 1216 Philosopher 0 eating for 7 seconds 1216 Philosopher 3 no longer eating -- calling putdown() 1216 Philosopher 3 thinking for 1 second 1216 Philosopher 2 eating for 2 seconds 1217 Philosopher 3 no longer thinking -- calling pickup() 1218 Philosopher 2 no longer eating -- calling putdown() 1218 Philosopher 2 thinking for 8 seconds 1218 Philosopher 3 eating for 9 seconds 1220 Total blocktime: 1659 : 359 330 338 332 300 1222 Philosopher 1 no longer thinking -- calling pickup() 1223 Philosopher 0 no longer eating -- calling putdown() 1223 Philosopher 0 thinking for 4 seconds 1223 Philosopher 1 eating for 4 seconds 1226 Philosopher 2 no longer thinking -- calling pickup() 1227 Philosopher 0 no longer thinking -- calling pickup() 1227 Philosopher 1 no longer eating -- calling putdown() 1227 Philosopher 1 thinking for 3 seconds 1227 Philosopher 3 no longer eating -- calling putdown() 1227 Philosopher 3 thinking for 8 seconds 1227 Philosopher 0 eating for 5 seconds 1227 Philosopher 2 eating for 7 seconds 1230 Philosopher 1 no longer thinking -- calling pickup() 1230 Total blocktime: 1671 : 359 331 339 332 310 1232 Philosopher 0 no longer eating -- calling putdown() 1232 Philosopher 0 thinking for 9 seconds 1232 Philosopher 4 eating for 9 seconds 1234 Philosopher 2 no longer eating -- calling putdown() 1234 Philosopher 2 thinking for 8 seconds 1234 Philosopher 1 eating for 3 seconds 1235 Philosopher 3 no longer thinking -- calling pickup() 1237 Philosopher 1 no longer eating -- calling putdown() 1237 Philosopher 1 thinking for 6 seconds 1240 Total blocktime: 1682 : 359 335 339 337 312 1241 Philosopher 0 no longer thinking -- calling pickup() 1241 Philosopher 4 no longer eating -- calling putdown() 1241 Philosopher 4 thinking for 4 seconds 1241 Philosopher 3 eating for 3 seconds 1241 Philosopher 0 eating for 8 seconds 1242 Philosopher 2 no longer thinking -- calling pickup() 1243 Philosopher 1 no longer thinking -- calling pickup() 1244 Philosopher 3 no longer eating -- calling putdown() 1244 Philosopher 3 thinking for 4 seconds 1244 Philosopher 2 eating for 5 seconds 1245 Philosopher 4 no longer thinking -- calling pickup() 1248 Philosopher 3 no longer thinking -- calling pickup() 1249 Philosopher 0 no longer eating -- calling putdown() 1249 Philosopher 0 thinking for 10 seconds 1249 Philosopher 4 eating for 8 seconds 1249 Philosopher 2 no longer eating -- calling putdown() 1249 Philosopher 2 thinking for 6 seconds 1249 Philosopher 1 eating for 8 seconds 1250 Total blocktime: 1697 : 359 341 341 340 316 1255 Philosopher 2 no longer thinking -- calling pickup() 1257 Philosopher 4 no longer eating -- calling putdown() 1257 Philosopher 4 thinking for 10 seconds 1257 Philosopher 3 eating for 3 seconds 1257 Philosopher 1 no longer eating -- calling putdown() 1257 Philosopher 1 thinking for 7 seconds 1259 Philosopher 0 no longer thinking -- calling pickup() 1259 Philosopher 0 eating for 2 seconds 1260 Philosopher 3 no longer eating -- calling putdown() 1260 Philosopher 3 thinking for 6 seconds 1260 Philosopher 2 eating for 5 seconds 1260 Total blocktime: 1709 : 359 341 346 347 316 1261 Philosopher 0 no longer eating -- calling putdown() 1261 Philosopher 0 thinking for 8 seconds 1264 Philosopher 1 no longer thinking -- calling pickup() 1265 Philosopher 2 no longer eating -- calling putdown() 1265 Philosopher 2 thinking for 8 seconds 1265 Philosopher 1 eating for 6 seconds 1266 Philosopher 3 no longer thinking -- calling pickup() 1266 Philosopher 3 eating for 8 seconds 1267 Philosopher 4 no longer thinking -- calling pickup() 1269 Philosopher 0 no longer thinking -- calling pickup() 1270 Total blocktime: 1714 : 360 342 346 347 319 1271 Philosopher 1 no longer eating -- calling putdown() 1271 Philosopher 1 thinking for 9 seconds 1271 Philosopher 0 eating for 1 second 1272 Philosopher 0 no longer eating -- calling putdown() 1272 Philosopher 0 thinking for 3 seconds 1273 Philosopher 2 no longer thinking -- calling pickup() 1274 Philosopher 3 no longer eating -- calling putdown() 1274 Philosopher 3 thinking for 3 seconds 1274 Philosopher 2 eating for 10 seconds 1274 Philosopher 4 eating for 7 seconds 1275 Philosopher 0 no longer thinking -- calling pickup() 1277 Philosopher 3 no longer thinking -- calling pickup() 1280 Philosopher 1 no longer thinking -- calling pickup() 1280 Total blocktime: 1728 : 366 342 347 350 323 1281 Philosopher 4 no longer eating -- calling putdown() 1281 Philosopher 4 thinking for 9 seconds 1281 Philosopher 0 eating for 9 seconds 1284 Philosopher 2 no longer eating -- calling putdown() 1284 Philosopher 2 thinking for 5 seconds 1284 Philosopher 3 eating for 6 seconds 1289 Philosopher 2 no longer thinking -- calling pickup() 1290 Philosopher 4 no longer thinking -- calling pickup() 1290 Philosopher 3 no longer eating -- calling putdown() 1290 Philosopher 3 thinking for 3 seconds 1290 Philosopher 0 no longer eating -- calling putdown() 1290 Philosopher 0 thinking for 3 seconds 1290 Philosopher 2 eating for 9 seconds 1290 Philosopher 4 eating for 6 seconds 1290 Total blocktime: 1744 : 367 352 348 354 323 1293 Philosopher 3 no longer thinking -- calling pickup() 1293 Philosopher 0 no longer thinking -- calling pickup() 1296 Philosopher 4 no longer eating -- calling putdown() 1296 Philosopher 4 thinking for 10 seconds 1296 Philosopher 0 eating for 3 seconds 1299 Philosopher 2 no longer eating -- calling putdown() 1299 Philosopher 2 thinking for 2 seconds 1299 Philosopher 3 eating for 1 second 1299 Philosopher 0 no longer eating -- calling putdown() 1299 Philosopher 0 thinking for 10 seconds 1299 Philosopher 1 eating for 7 seconds 1300 Philosopher 3 no longer eating -- calling putdown() 1300 Philosopher 3 thinking for 8 seconds 1300 Total blocktime: 1762 : 370 361 348 360 323 1301 Philosopher 2 no longer thinking -- calling pickup() 1306 Philosopher 4 no longer thinking -- calling pickup() 1306 Philosopher 4 eating for 1 second 1306 Philosopher 1 no longer eating -- calling putdown() 1306 Philosopher 1 thinking for 2 seconds 1306 Philosopher 2 eating for 7 seconds 1307 Philosopher 4 no longer eating -- calling putdown() 1307 Philosopher 4 thinking for 3 seconds 1308 Philosopher 3 no longer thinking -- calling pickup() 1308 Philosopher 1 no longer thinking -- calling pickup() 1309 Philosopher 0 no longer thinking -- calling pickup() 1309 Philosopher 0 eating for 7 seconds 1310 Philosopher 4 no longer thinking -- calling pickup() 1310 Total blocktime: 1771 : 370 363 353 362 323 1313 Philosopher 2 no longer eating -- calling putdown() 1313 Philosopher 2 thinking for 1 second 1313 Philosopher 3 eating for 10 seconds 1314 Philosopher 2 no longer thinking -- calling pickup() 1316 Philosopher 0 no longer eating -- calling putdown() 1316 Philosopher 0 thinking for 7 seconds 1316 Philosopher 1 eating for 8 seconds 1320 Total blocktime: 1796 : 370 369 359 365 333 1323 Philosopher 3 no longer eating -- calling putdown() 1323 Philosopher 3 thinking for 9 seconds 1323 Philosopher 4 eating for 5 seconds 1323 Philosopher 0 no longer thinking -- calling pickup() 1324 Philosopher 1 no longer eating -- calling putdown() 1324 Philosopher 1 thinking for 8 seconds 1324 Philosopher 2 eating for 1 second 1325 Philosopher 2 no longer eating -- calling putdown() 1325 Philosopher 2 thinking for 7 seconds 1328 Philosopher 4 no longer eating -- calling putdown() 1328 Philosopher 4 thinking for 10 seconds 1328 Philosopher 0 eating for 9 seconds 1330 Total blocktime: 1808 : 375 369 363 365 336 1332 Philosopher 3 no longer thinking -- calling pickup() 1332 Philosopher 3 eating for 7 seconds 1332 Philosopher 1 no longer thinking -- calling pickup() 1332 Philosopher 2 no longer thinking -- calling pickup() 1337 Philosopher 0 no longer eating -- calling putdown() 1337 Philosopher 0 thinking for 8 seconds 1337 Philosopher 1 eating for 6 seconds 1338 Philosopher 4 no longer thinking -- calling pickup() 1339 Philosopher 3 no longer eating -- calling putdown() 1339 Philosopher 3 thinking for 2 seconds 1339 Philosopher 4 eating for 10 seconds 1340 Total blocktime: 1822 : 375 374 371 365 337 1341 Philosopher 3 no longer thinking -- calling pickup() 1343 Philosopher 1 no longer eating -- calling putdown() 1343 Philosopher 1 thinking for 8 seconds 1343 Philosopher 2 eating for 3 seconds 1345 Philosopher 0 no longer thinking -- calling pickup() 1346 Philosopher 2 no longer eating -- calling putdown() 1346 Philosopher 2 thinking for 7 seconds 1349 Philosopher 4 no longer eating -- calling putdown() 1349 Philosopher 4 thinking for 9 seconds 1349 Philosopher 3 eating for 7 seconds 1349 Philosopher 0 eating for 9 seconds 1350 Total blocktime: 1837 : 379 374 374 373 337 1351 Philosopher 1 no longer thinking -- calling pickup() 1353 Philosopher 2 no longer thinking -- calling pickup() 1356 Philosopher 3 no longer eating -- calling putdown() 1356 Philosopher 3 thinking for 1 second 1356 Philosopher 2 eating for 8 seconds 1357 Philosopher 3 no longer thinking -- calling pickup() 1358 Philosopher 4 no longer thinking -- calling pickup() 1358 Philosopher 0 no longer eating -- calling putdown() 1358 Philosopher 0 thinking for 7 seconds 1358 Philosopher 4 eating for 1 second 1359 Philosopher 4 no longer eating -- calling putdown() 1359 Philosopher 4 thinking for 9 seconds 1360 Total blocktime: 1852 : 379 383 377 376 337 1364 Philosopher 2 no longer eating -- calling putdown() 1364 Philosopher 2 thinking for 8 seconds 1364 Philosopher 1 eating for 7 seconds 1364 Philosopher 3 eating for 1 second 1365 Philosopher 0 no longer thinking -- calling pickup() 1365 Philosopher 3 no longer eating -- calling putdown() 1365 Philosopher 3 thinking for 5 seconds 1368 Philosopher 4 no longer thinking -- calling pickup() 1368 Philosopher 4 eating for 9 seconds 1370 Philosopher 3 no longer thinking -- calling pickup() 1370 Total blocktime: 1865 : 384 387 377 380 337 1371 Philosopher 1 no longer eating -- calling putdown() 1371 Philosopher 1 thinking for 2 seconds 1372 Philosopher 2 no longer thinking -- calling pickup() 1372 Philosopher 2 eating for 1 second 1373 Philosopher 2 no longer eating -- calling putdown() 1373 Philosopher 2 thinking for 6 seconds 1373 Philosopher 1 no longer thinking -- calling pickup() 1373 Philosopher 1 eating for 1 second 1374 Philosopher 1 no longer eating -- calling putdown() 1374 Philosopher 1 thinking for 7 seconds 1377 Philosopher 4 no longer eating -- calling putdown() 1377 Philosopher 4 thinking for 5 seconds 1377 Philosopher 3 eating for 3 seconds 1377 Philosopher 0 eating for 5 seconds 1379 Philosopher 2 no longer thinking -- calling pickup() 1380 Philosopher 3 no longer eating -- calling putdown() 1380 Philosopher 3 thinking for 4 seconds 1380 Philosopher 2 eating for 4 seconds 1380 Total blocktime: 1880 : 391 387 378 387 337 1381 Philosopher 1 no longer thinking -- calling pickup() 1382 Philosopher 4 no longer thinking -- calling pickup() 1382 Philosopher 0 no longer eating -- calling putdown() 1382 Philosopher 0 thinking for 1 second 1382 Philosopher 4 eating for 3 seconds 1383 Philosopher 0 no longer thinking -- calling pickup() 1384 Philosopher 3 no longer thinking -- calling pickup() 1384 Philosopher 2 no longer eating -- calling putdown() 1384 Philosopher 2 thinking for 9 seconds 1384 Philosopher 1 eating for 4 seconds 1385 Philosopher 4 no longer eating -- calling putdown() 1385 Philosopher 4 thinking for 3 seconds 1385 Philosopher 3 eating for 8 seconds 1388 Philosopher 1 no longer eating -- calling putdown() 1388 Philosopher 1 thinking for 6 seconds 1388 Philosopher 4 no longer thinking -- calling pickup() 1388 Philosopher 0 eating for 9 seconds 1390 Total blocktime: 1891 : 396 390 378 388 339 1393 Philosopher 2 no longer thinking -- calling pickup() 1393 Philosopher 3 no longer eating -- calling putdown() 1393 Philosopher 3 thinking for 8 seconds 1393 Philosopher 2 eating for 2 seconds 1394 Philosopher 1 no longer thinking -- calling pickup() 1395 Philosopher 2 no longer eating -- calling putdown() 1395 Philosopher 2 thinking for 9 seconds 1397 Philosopher 0 no longer eating -- calling putdown() 1397 Philosopher 0 thinking for 8 seconds 1397 Philosopher 4 eating for 10 seconds 1397 Philosopher 1 eating for 6 seconds 1400 Total blocktime: 1901 : 396 393 378 388 346 1401 Philosopher 3 no longer thinking -- calling pickup() 1403 Philosopher 1 no longer eating -- calling putdown() 1403 Philosopher 1 thinking for 8 seconds 1404 Philosopher 2 no longer thinking -- calling pickup() 1404 Philosopher 2 eating for 8 seconds 1405 Philosopher 0 no longer thinking -- calling pickup() 1407 Philosopher 4 no longer eating -- calling putdown() 1407 Philosopher 4 thinking for 3 seconds 1407 Philosopher 0 eating for 6 seconds 1410 Philosopher 4 no longer thinking -- calling pickup() 1410 Total blocktime: 1912 : 398 393 378 397 346 1411 Philosopher 1 no longer thinking -- calling pickup() 1412 Philosopher 2 no longer eating -- calling putdown() 1412 Philosopher 2 thinking for 10 seconds 1412 Philosopher 3 eating for 9 seconds 1413 Philosopher 0 no longer eating -- calling putdown() 1413 Philosopher 0 thinking for 4 seconds 1413 Philosopher 1 eating for 1 second 1414 Philosopher 1 no longer eating -- calling putdown() 1414 Philosopher 1 thinking for 1 second 1415 Philosopher 1 no longer thinking -- calling pickup() 1415 Philosopher 1 eating for 1 second 1416 Philosopher 1 no longer eating -- calling putdown() 1416 Philosopher 1 thinking for 3 seconds 1417 Philosopher 0 no longer thinking -- calling pickup() 1417 Philosopher 0 eating for 7 seconds 1419 Philosopher 1 no longer thinking -- calling pickup() 1420 Total blocktime: 1927 : 398 396 378 399 356 1421 Philosopher 3 no longer eating -- calling putdown() 1421 Philosopher 3 thinking for 8 seconds 1422 Philosopher 2 no longer thinking -- calling pickup() 1422 Philosopher 2 eating for 8 seconds 1424 Philosopher 0 no longer eating -- calling putdown() 1424 Philosopher 0 thinking for 3 seconds 1424 Philosopher 4 eating for 3 seconds 1427 Philosopher 0 no longer thinking -- calling pickup() 1427 Philosopher 4 no longer eating -- calling putdown() 1427 Philosopher 4 thinking for 3 seconds 1427 Philosopher 0 eating for 5 seconds 1429 Philosopher 3 no longer thinking -- calling pickup() 1430 Philosopher 4 no longer thinking -- calling pickup() 1430 Philosopher 2 no longer eating -- calling putdown() 1430 Philosopher 2 thinking for 6 seconds 1430 Philosopher 3 eating for 3 seconds 1430 Total blocktime: 1942 : 398 406 378 400 360 1432 Philosopher 0 no longer eating -- calling putdown() 1432 Philosopher 0 thinking for 9 seconds 1432 Philosopher 1 eating for 10 seconds 1433 Philosopher 3 no longer eating -- calling putdown() 1433 Philosopher 3 thinking for 10 seconds 1433 Philosopher 4 eating for 4 seconds 1436 Philosopher 2 no longer thinking -- calling pickup() 1437 Philosopher 4 no longer eating -- calling putdown() 1437 Philosopher 4 thinking for 8 seconds 1440 Total blocktime: 1951 : 398 408 382 400 363 1441 Philosopher 0 no longer thinking -- calling pickup() 1442 Philosopher 1 no longer eating -- calling putdown() 1442 Philosopher 1 thinking for 9 seconds 1442 Philosopher 0 eating for 8 seconds 1442 Philosopher 2 eating for 7 seconds 1443 Philosopher 3 no longer thinking -- calling pickup() 1445 Philosopher 4 no longer thinking -- calling pickup() 1449 Philosopher 2 no longer eating -- calling putdown() 1449 Philosopher 2 thinking for 6 seconds 1449 Philosopher 3 eating for 7 seconds 1450 Philosopher 0 no longer eating -- calling putdown() 1450 Philosopher 0 thinking for 4 seconds 1450 Total blocktime: 1965 : 399 408 384 406 368 1451 Philosopher 1 no longer thinking -- calling pickup() 1451 Philosopher 1 eating for 6 seconds 1454 Philosopher 0 no longer thinking -- calling pickup() 1455 Philosopher 2 no longer thinking -- calling pickup() 1456 Philosopher 3 no longer eating -- calling putdown() 1456 Philosopher 3 thinking for 6 seconds 1456 Philosopher 4 eating for 6 seconds 1457 Philosopher 1 no longer eating -- calling putdown() 1457 Philosopher 1 thinking for 1 second 1457 Philosopher 2 eating for 5 seconds 1458 Philosopher 1 no longer thinking -- calling pickup() 1460 Total blocktime: 1981 : 405 410 386 406 374 1462 Philosopher 2 no longer eating -- calling putdown() 1462 Philosopher 2 thinking for 5 seconds 1462 Philosopher 1 eating for 7 seconds 1462 Philosopher 3 no longer thinking -- calling pickup() 1462 Philosopher 4 no longer eating -- calling putdown() 1462 Philosopher 4 thinking for 7 seconds 1462 Philosopher 3 eating for 7 seconds 1467 Philosopher 2 no longer thinking -- calling pickup() 1469 Philosopher 1 no longer eating -- calling putdown() 1469 Philosopher 1 thinking for 9 seconds 1469 Philosopher 0 eating for 2 seconds 1469 Philosopher 4 no longer thinking -- calling pickup() 1469 Philosopher 3 no longer eating -- calling putdown() 1469 Philosopher 3 thinking for 4 seconds 1469 Philosopher 2 eating for 8 seconds 1470 Total blocktime: 1995 : 414 412 388 406 375 1471 Philosopher 0 no longer eating -- calling putdown() 1471 Philosopher 0 thinking for 1 second 1471 Philosopher 4 eating for 8 seconds 1472 Philosopher 0 no longer thinking -- calling pickup() 1473 Philosopher 3 no longer thinking -- calling pickup() 1477 Philosopher 2 no longer eating -- calling putdown() 1477 Philosopher 2 thinking for 1 second 1478 Philosopher 1 no longer thinking -- calling pickup() 1478 Philosopher 1 eating for 3 seconds 1478 Philosopher 2 no longer thinking -- calling pickup() 1479 Philosopher 4 no longer eating -- calling putdown() 1479 Philosopher 4 thinking for 3 seconds 1479 Philosopher 3 eating for 6 seconds 1480 Total blocktime: 2012 : 422 412 390 412 376 1481 Philosopher 1 no longer eating -- calling putdown() 1481 Philosopher 1 thinking for 5 seconds 1481 Philosopher 0 eating for 1 second 1482 Philosopher 0 no longer eating -- calling putdown() 1482 Philosopher 0 thinking for 5 seconds 1482 Philosopher 4 no longer thinking -- calling pickup() 1485 Philosopher 3 no longer eating -- calling putdown() 1485 Philosopher 3 thinking for 6 seconds 1485 Philosopher 2 eating for 6 seconds 1485 Philosopher 4 eating for 4 seconds 1486 Philosopher 1 no longer thinking -- calling pickup() 1487 Philosopher 0 no longer thinking -- calling pickup() 1489 Philosopher 4 no longer eating -- calling putdown() 1489 Philosopher 4 thinking for 4 seconds 1489 Philosopher 0 eating for 3 seconds 1490 Total blocktime: 2027 : 425 416 395 412 379 1491 Philosopher 3 no longer thinking -- calling pickup() 1491 Philosopher 2 no longer eating -- calling putdown() 1491 Philosopher 2 thinking for 2 seconds 1491 Philosopher 3 eating for 9 seconds 1492 Philosopher 0 no longer eating -- calling putdown() 1492 Philosopher 0 thinking for 1 second 1492 Philosopher 1 eating for 5 seconds 1493 Philosopher 2 no longer thinking -- calling pickup() 1493 Philosopher 4 no longer thinking -- calling pickup() 1493 Philosopher 0 no longer thinking -- calling pickup() 1497 Philosopher 1 no longer eating -- calling putdown() 1497 Philosopher 1 thinking for 6 seconds 1497 Philosopher 0 eating for 6 seconds 1500 Philosopher 3 no longer eating -- calling putdown() 1500 Philosopher 3 thinking for 3 seconds 1500 Philosopher 2 eating for 9 seconds 1500 Total blocktime: 2047 : 429 418 402 412 386 1503 Philosopher 3 no longer thinking -- calling pickup() 1503 Philosopher 1 no longer thinking -- calling pickup() 1503 Philosopher 0 no longer eating -- calling putdown() 1503 Philosopher 0 thinking for 2 seconds 1503 Philosopher 4 eating for 9 seconds 1505 Philosopher 0 no longer thinking -- calling pickup() 1509 Philosopher 2 no longer eating -- calling putdown() 1509 Philosopher 2 thinking for 5 seconds 1509 Philosopher 1 eating for 1 second 1510 Philosopher 1 no longer eating -- calling putdown() 1510 Philosopher 1 thinking for 5 seconds 1510 Total blocktime: 2068 : 434 424 402 419 389 1512 Philosopher 4 no longer eating -- calling putdown() 1512 Philosopher 4 thinking for 5 seconds 1512 Philosopher 3 eating for 4 seconds 1512 Philosopher 0 eating for 10 seconds 1514 Philosopher 2 no longer thinking -- calling pickup() 1515 Philosopher 1 no longer thinking -- calling pickup() 1516 Philosopher 3 no longer eating -- calling putdown() 1516 Philosopher 3 thinking for 3 seconds 1516 Philosopher 2 eating for 4 seconds 1517 Philosopher 4 no longer thinking -- calling pickup() 1519 Philosopher 3 no longer thinking -- calling pickup() 1520 Philosopher 2 no longer eating -- calling putdown() 1520 Philosopher 2 thinking for 8 seconds 1520 Philosopher 3 eating for 3 seconds 1520 Total blocktime: 2083 : 436 429 404 422 392 1522 Philosopher 0 no longer eating -- calling putdown() 1522 Philosopher 0 thinking for 8 seconds 1522 Philosopher 1 eating for 2 seconds 1523 Philosopher 3 no longer eating -- calling putdown() 1523 Philosopher 3 thinking for 10 seconds 1523 Philosopher 4 eating for 2 seconds 1524 Philosopher 1 no longer eating -- calling putdown() 1524 Philosopher 1 thinking for 4 seconds 1525 Philosopher 4 no longer eating -- calling putdown() 1525 Philosopher 4 thinking for 6 seconds 1528 Philosopher 1 no longer thinking -- calling pickup() 1528 Philosopher 1 eating for 7 seconds 1528 Philosopher 2 no longer thinking -- calling pickup() 1530 Philosopher 0 no longer thinking -- calling pickup() 1530 Total blocktime: 2090 : 436 431 406 422 395 1531 Philosopher 4 no longer thinking -- calling pickup() 1531 Philosopher 4 eating for 9 seconds 1533 Philosopher 3 no longer thinking -- calling pickup() 1535 Philosopher 1 no longer eating -- calling putdown() 1535 Philosopher 1 thinking for 1 second 1535 Philosopher 2 eating for 2 seconds 1536 Philosopher 1 no longer thinking -- calling pickup() 1537 Philosopher 2 no longer eating -- calling putdown() 1537 Philosopher 2 thinking for 4 seconds 1537 Philosopher 1 eating for 5 seconds 1540 Philosopher 4 no longer eating -- calling putdown() 1540 Philosopher 4 thinking for 10 seconds 1540 Philosopher 3 eating for 4 seconds 1540 Total blocktime: 2113 : 446 432 411 429 395 1541 Philosopher 2 no longer thinking -- calling pickup() 1542 Philosopher 1 no longer eating -- calling putdown() 1542 Philosopher 1 thinking for 1 second 1542 Philosopher 0 eating for 8 seconds 1543 Philosopher 1 no longer thinking -- calling pickup() 1544 Philosopher 3 no longer eating -- calling putdown() 1544 Philosopher 3 thinking for 2 seconds 1544 Philosopher 2 eating for 3 seconds 1546 Philosopher 3 no longer thinking -- calling pickup() 1547 Philosopher 2 no longer eating -- calling putdown() 1547 Philosopher 2 thinking for 6 seconds 1547 Philosopher 3 eating for 5 seconds 1550 Philosopher 0 no longer eating -- calling putdown() 1550 Philosopher 0 thinking for 1 second 1550 Philosopher 1 eating for 2 seconds 1550 Philosopher 4 no longer thinking -- calling pickup() 1550 Total blocktime: 2126 : 448 439 414 430 395 1551 Philosopher 0 no longer thinking -- calling pickup() 1552 Philosopher 1 no longer eating -- calling putdown() 1552 Philosopher 1 thinking for 7 seconds 1552 Philosopher 0 eating for 8 seconds 1552 Philosopher 3 no longer eating -- calling putdown() 1552 Philosopher 3 thinking for 6 seconds 1553 Philosopher 2 no longer thinking -- calling pickup() 1553 Philosopher 2 eating for 10 seconds 1558 Philosopher 3 no longer thinking -- calling pickup() 1559 Philosopher 1 no longer thinking -- calling pickup() 1560 Philosopher 0 no longer eating -- calling putdown() 1560 Philosopher 0 thinking for 7 seconds 1560 Philosopher 4 eating for 10 seconds 1560 Total blocktime: 2140 : 449 440 414 432 405 1563 Philosopher 2 no longer eating -- calling putdown() 1563 Philosopher 2 thinking for 5 seconds 1563 Philosopher 1 eating for 6 seconds 1567 Philosopher 0 no longer thinking -- calling pickup() 1568 Philosopher 2 no longer thinking -- calling pickup() 1569 Philosopher 1 no longer eating -- calling putdown() 1569 Philosopher 1 thinking for 4 seconds 1569 Philosopher 2 eating for 2 seconds 1570 Philosopher 4 no longer eating -- calling putdown() 1570 Philosopher 4 thinking for 7 seconds 1570 Philosopher 0 eating for 5 seconds 1570 Total blocktime: 2157 : 452 443 415 442 405 1571 Philosopher 2 no longer eating -- calling putdown() 1571 Philosopher 2 thinking for 5 seconds 1571 Philosopher 3 eating for 10 seconds 1573 Philosopher 1 no longer thinking -- calling pickup() 1575 Philosopher 0 no longer eating -- calling putdown() 1575 Philosopher 0 thinking for 10 seconds 1575 Philosopher 1 eating for 3 seconds 1576 Philosopher 2 no longer thinking -- calling pickup() 1577 Philosopher 4 no longer thinking -- calling pickup() 1578 Philosopher 1 no longer eating -- calling putdown() 1578 Philosopher 1 thinking for 1 second 1579 Philosopher 1 no longer thinking -- calling pickup() 1579 Philosopher 1 eating for 3 seconds 1580 Total blocktime: 2167 : 452 445 419 443 408 1581 Philosopher 3 no longer eating -- calling putdown() 1581 Philosopher 3 thinking for 4 seconds 1581 Philosopher 4 eating for 4 seconds 1582 Philosopher 1 no longer eating -- calling putdown() 1582 Philosopher 1 thinking for 7 seconds 1582 Philosopher 2 eating for 6 seconds 1585 Philosopher 0 no longer thinking -- calling pickup() 1585 Philosopher 3 no longer thinking -- calling pickup() 1585 Philosopher 4 no longer eating -- calling putdown() 1585 Philosopher 4 thinking for 9 seconds 1585 Philosopher 0 eating for 7 seconds 1588 Philosopher 2 no longer eating -- calling putdown() 1588 Philosopher 2 thinking for 3 seconds 1588 Philosopher 3 eating for 2 seconds 1589 Philosopher 1 no longer thinking -- calling pickup() 1590 Philosopher 3 no longer eating -- calling putdown() 1590 Philosopher 3 thinking for 2 seconds 1590 Total blocktime: 2174 : 452 446 421 446 409 1591 Philosopher 2 no longer thinking -- calling pickup() 1591 Philosopher 2 eating for 8 seconds 1592 Philosopher 3 no longer thinking -- calling pickup() 1592 Philosopher 0 no longer eating -- calling putdown() 1592 Philosopher 0 thinking for 7 seconds 1594 Philosopher 4 no longer thinking -- calling pickup() 1594 Philosopher 4 eating for 2 seconds 1596 Philosopher 4 no longer eating -- calling putdown() 1596 Philosopher 4 thinking for 9 seconds 1599 Philosopher 2 no longer eating -- calling putdown() 1599 Philosopher 2 thinking for 5 seconds 1599 Philosopher 1 eating for 9 seconds 1599 Philosopher 3 eating for 6 seconds 1599 Philosopher 0 no longer thinking -- calling pickup() 1600 Total blocktime: 2191 : 453 455 421 453 409 1604 Philosopher 2 no longer thinking -- calling pickup() 1605 Philosopher 3 no longer eating -- calling putdown() 1605 Philosopher 3 thinking for 7 seconds 1605 Philosopher 4 no longer thinking -- calling pickup() 1605 Philosopher 4 eating for 8 seconds 1608 Philosopher 1 no longer eating -- calling putdown() 1608 Philosopher 1 thinking for 6 seconds 1608 Philosopher 2 eating for 1 second 1609 Philosopher 2 no longer eating -- calling putdown() 1609 Philosopher 2 thinking for 3 seconds 1610 Total blocktime: 2205 : 463 455 425 453 409 1612 Philosopher 3 no longer thinking -- calling pickup() 1612 Philosopher 2 no longer thinking -- calling pickup() 1612 Philosopher 2 eating for 9 seconds 1613 Philosopher 4 no longer eating -- calling putdown() 1613 Philosopher 4 thinking for 5 seconds 1613 Philosopher 0 eating for 10 seconds 1614 Philosopher 1 no longer thinking -- calling pickup() 1618 Philosopher 4 no longer thinking -- calling pickup() 1620 Total blocktime: 2224 : 466 461 425 461 411 1621 Philosopher 2 no longer eating -- calling putdown() 1621 Philosopher 2 thinking for 4 seconds 1621 Philosopher 3 eating for 9 seconds 1623 Philosopher 0 no longer eating -- calling putdown() 1623 Philosopher 0 thinking for 1 second 1623 Philosopher 1 eating for 5 seconds 1624 Philosopher 0 no longer thinking -- calling pickup() 1625 Philosopher 2 no longer thinking -- calling pickup() 1628 Philosopher 1 no longer eating -- calling putdown() 1628 Philosopher 1 thinking for 2 seconds 1628 Philosopher 0 eating for 1 second 1629 Philosopher 0 no longer eating -- calling putdown() 1629 Philosopher 0 thinking for 9 seconds 1630 Philosopher 3 no longer eating -- calling putdown() 1630 Philosopher 3 thinking for 7 seconds 1630 Philosopher 2 eating for 4 seconds 1630 Philosopher 4 eating for 5 seconds 1630 Philosopher 1 no longer thinking -- calling pickup() 1630 Total blocktime: 2247 : 470 464 430 462 421 1634 Philosopher 2 no longer eating -- calling putdown() 1634 Philosopher 2 thinking for 2 seconds 1634 Philosopher 1 eating for 5 seconds 1635 Philosopher 4 no longer eating -- calling putdown() 1635 Philosopher 4 thinking for 4 seconds 1636 Philosopher 2 no longer thinking -- calling pickup() 1637 Philosopher 3 no longer thinking -- calling pickup() 1637 Philosopher 3 eating for 4 seconds 1638 Philosopher 0 no longer thinking -- calling pickup() 1639 Philosopher 4 no longer thinking -- calling pickup() 1639 Philosopher 1 no longer eating -- calling putdown() 1639 Philosopher 1 thinking for 6 seconds 1639 Philosopher 0 eating for 5 seconds 1640 Total blocktime: 2257 : 471 468 434 462 422 1641 Philosopher 3 no longer eating -- calling putdown() 1641 Philosopher 3 thinking for 3 seconds 1641 Philosopher 2 eating for 2 seconds 1643 Philosopher 2 no longer eating -- calling putdown() 1643 Philosopher 2 thinking for 6 seconds 1644 Philosopher 0 no longer eating -- calling putdown() 1644 Philosopher 0 thinking for 1 second 1644 Philosopher 4 eating for 9 seconds 1644 Philosopher 3 no longer thinking -- calling pickup() 1645 Philosopher 1 no longer thinking -- calling pickup() 1645 Philosopher 1 eating for 7 seconds 1645 Philosopher 0 no longer thinking -- calling pickup() 1649 Philosopher 2 no longer thinking -- calling pickup() 1650 Total blocktime: 2274 : 476 468 436 468 426 1652 Philosopher 1 no longer eating -- calling putdown() 1652 Philosopher 1 thinking for 7 seconds 1652 Philosopher 2 eating for 5 seconds 1653 Philosopher 4 no longer eating -- calling putdown() 1653 Philosopher 4 thinking for 6 seconds 1653 Philosopher 0 eating for 4 seconds 1657 Philosopher 2 no longer eating -- calling putdown() 1657 Philosopher 2 thinking for 5 seconds 1657 Philosopher 3 eating for 8 seconds 1657 Philosopher 0 no longer eating -- calling putdown() 1657 Philosopher 0 thinking for 4 seconds 1659 Philosopher 1 no longer thinking -- calling pickup() 1659 Philosopher 1 eating for 1 second 1659 Philosopher 4 no longer thinking -- calling pickup() 1660 Philosopher 1 no longer eating -- calling putdown() 1660 Philosopher 1 thinking for 9 seconds 1660 Total blocktime: 2287 : 479 468 438 475 427 1661 Philosopher 0 no longer thinking -- calling pickup() 1661 Philosopher 0 eating for 9 seconds 1662 Philosopher 2 no longer thinking -- calling pickup() 1665 Philosopher 3 no longer eating -- calling putdown() 1665 Philosopher 3 thinking for 2 seconds 1665 Philosopher 2 eating for 10 seconds 1667 Philosopher 3 no longer thinking -- calling pickup() 1669 Philosopher 1 no longer thinking -- calling pickup() 1670 Philosopher 0 no longer eating -- calling putdown() 1670 Philosopher 0 thinking for 6 seconds 1670 Philosopher 4 eating for 5 seconds 1670 Total blocktime: 2304 : 479 469 441 478 437 1675 Philosopher 2 no longer eating -- calling putdown() 1675 Philosopher 2 thinking for 10 seconds 1675 Philosopher 4 no longer eating -- calling putdown() 1675 Philosopher 4 thinking for 4 seconds 1675 Philosopher 1 eating for 1 second 1675 Philosopher 3 eating for 6 seconds 1676 Philosopher 0 no longer thinking -- calling pickup() 1676 Philosopher 1 no longer eating -- calling putdown() 1676 Philosopher 1 thinking for 9 seconds 1676 Philosopher 0 eating for 3 seconds 1679 Philosopher 4 no longer thinking -- calling pickup() 1679 Philosopher 0 no longer eating -- calling putdown() 1679 Philosopher 0 thinking for 10 seconds 1680 Total blocktime: 2315 : 479 474 441 483 438 1681 Philosopher 3 no longer eating -- calling putdown() 1681 Philosopher 3 thinking for 2 seconds 1681 Philosopher 4 eating for 8 seconds 1683 Philosopher 3 no longer thinking -- calling pickup() 1685 Philosopher 2 no longer thinking -- calling pickup() 1685 Philosopher 2 eating for 5 seconds 1685 Philosopher 1 no longer thinking -- calling pickup() 1689 Philosopher 4 no longer eating -- calling putdown() 1689 Philosopher 4 thinking for 6 seconds 1689 Philosopher 0 no longer thinking -- calling pickup() 1689 Philosopher 0 eating for 1 second 1690 Philosopher 2 no longer eating -- calling putdown() 1690 Philosopher 2 thinking for 9 seconds 1690 Philosopher 0 no longer eating -- calling putdown() 1690 Philosopher 0 thinking for 3 seconds 1690 Philosopher 1 eating for 1 second 1690 Philosopher 3 eating for 7 seconds 1690 Total blocktime: 2328 : 479 479 441 490 439 1691 Philosopher 1 no longer eating -- calling putdown() 1691 Philosopher 1 thinking for 1 second 1692 Philosopher 1 no longer thinking -- calling pickup() 1692 Philosopher 1 eating for 9 seconds 1693 Philosopher 0 no longer thinking -- calling pickup() 1695 Philosopher 4 no longer thinking -- calling pickup() 1697 Philosopher 3 no longer eating -- calling putdown() 1697 Philosopher 3 thinking for 1 second 1697 Philosopher 4 eating for 6 seconds 1698 Philosopher 3 no longer thinking -- calling pickup() 1699 Philosopher 2 no longer thinking -- calling pickup() 1700 Total blocktime: 2340 : 486 479 442 492 441 1701 Philosopher 1 no longer eating -- calling putdown() 1701 Philosopher 1 thinking for 4 seconds 1701 Philosopher 2 eating for 7 seconds 1703 Philosopher 4 no longer eating -- calling putdown() 1703 Philosopher 4 thinking for 6 seconds 1703 Philosopher 0 eating for 10 seconds 1705 Philosopher 1 no longer thinking -- calling pickup() 1708 Philosopher 2 no longer eating -- calling putdown() 1708 Philosopher 2 thinking for 8 seconds 1708 Philosopher 3 eating for 4 seconds 1709 Philosopher 4 no longer thinking -- calling pickup() 1710 Total blocktime: 2358 : 489 484 443 500 442 1712 Philosopher 3 no longer eating -- calling putdown() 1712 Philosopher 3 thinking for 8 seconds 1713 Philosopher 0 no longer eating -- calling putdown() 1713 Philosopher 0 thinking for 9 seconds 1713 Philosopher 4 eating for 3 seconds 1713 Philosopher 1 eating for 3 seconds 1716 Philosopher 2 no longer thinking -- calling pickup() 1716 Philosopher 4 no longer eating -- calling putdown() 1716 Philosopher 4 thinking for 3 seconds 1716 Philosopher 1 no longer eating -- calling putdown() 1716 Philosopher 1 thinking for 3 seconds 1716 Philosopher 2 eating for 7 seconds 1719 Philosopher 4 no longer thinking -- calling pickup() 1719 Philosopher 4 eating for 3 seconds 1719 Philosopher 1 no longer thinking -- calling pickup() 1720 Philosopher 3 no longer thinking -- calling pickup() 1720 Total blocktime: 2365 : 489 488 443 500 445 1722 Philosopher 0 no longer thinking -- calling pickup() 1722 Philosopher 4 no longer eating -- calling putdown() 1722 Philosopher 4 thinking for 8 seconds 1722 Philosopher 0 eating for 7 seconds 1723 Philosopher 2 no longer eating -- calling putdown() 1723 Philosopher 2 thinking for 7 seconds 1723 Philosopher 3 eating for 7 seconds 1729 Philosopher 0 no longer eating -- calling putdown() 1729 Philosopher 0 thinking for 10 seconds 1729 Philosopher 1 eating for 5 seconds 1730 Philosopher 4 no longer thinking -- calling pickup() 1730 Philosopher 2 no longer thinking -- calling pickup() 1730 Philosopher 3 no longer eating -- calling putdown() 1730 Philosopher 3 thinking for 3 seconds 1730 Philosopher 4 eating for 5 seconds 1730 Total blocktime: 2377 : 489 497 443 503 445 1733 Philosopher 3 no longer thinking -- calling pickup() 1734 Philosopher 1 no longer eating -- calling putdown() 1734 Philosopher 1 thinking for 7 seconds 1734 Philosopher 2 eating for 1 second 1735 Philosopher 2 no longer eating -- calling putdown() 1735 Philosopher 2 thinking for 9 seconds 1735 Philosopher 4 no longer eating -- calling putdown() 1735 Philosopher 4 thinking for 9 seconds 1735 Philosopher 3 eating for 7 seconds 1739 Philosopher 0 no longer thinking -- calling pickup() 1739 Philosopher 0 eating for 2 seconds 1740 Total blocktime: 2383 : 489 497 447 505 445 1741 Philosopher 0 no longer eating -- calling putdown() 1741 Philosopher 0 thinking for 10 seconds 1741 Philosopher 1 no longer thinking -- calling pickup() 1741 Philosopher 1 eating for 7 seconds 1742 Philosopher 3 no longer eating -- calling putdown() 1742 Philosopher 3 thinking for 7 seconds 1744 Philosopher 2 no longer thinking -- calling pickup() 1744 Philosopher 4 no longer thinking -- calling pickup() 1744 Philosopher 4 eating for 3 seconds 1747 Philosopher 4 no longer eating -- calling putdown() 1747 Philosopher 4 thinking for 6 seconds 1748 Philosopher 1 no longer eating -- calling putdown() 1748 Philosopher 1 thinking for 2 seconds 1748 Philosopher 2 eating for 2 seconds 1749 Philosopher 3 no longer thinking -- calling pickup() 1750 Philosopher 1 no longer thinking -- calling pickup() 1750 Philosopher 2 no longer eating -- calling putdown() 1750 Philosopher 2 thinking for 3 seconds 1750 Philosopher 1 eating for 8 seconds 1750 Philosopher 3 eating for 2 seconds 1750 Total blocktime: 2388 : 489 497 451 506 445 1751 Philosopher 0 no longer thinking -- calling pickup() 1752 Philosopher 3 no longer eating -- calling putdown() 1752 Philosopher 3 thinking for 3 seconds 1753 Philosopher 4 no longer thinking -- calling pickup() 1753 Philosopher 4 eating for 10 seconds 1753 Philosopher 2 no longer thinking -- calling pickup() 1755 Philosopher 3 no longer thinking -- calling pickup() 1758 Philosopher 1 no longer eating -- calling putdown() 1758 Philosopher 1 thinking for 4 seconds 1758 Philosopher 2 eating for 5 seconds 1760 Total blocktime: 2407 : 498 497 456 511 445 1762 Philosopher 1 no longer thinking -- calling pickup() 1763 Philosopher 4 no longer eating -- calling putdown() 1763 Philosopher 4 thinking for 4 seconds 1763 Philosopher 0 eating for 2 seconds 1763 Philosopher 2 no longer eating -- calling putdown() 1763 Philosopher 2 thinking for 9 seconds 1763 Philosopher 3 eating for 1 second 1764 Philosopher 3 no longer eating -- calling putdown() 1764 Philosopher 3 thinking for 10 seconds 1765 Philosopher 0 no longer eating -- calling putdown() 1765 Philosopher 0 thinking for 8 seconds 1765 Philosopher 1 eating for 9 seconds 1767 Philosopher 4 no longer thinking -- calling pickup() 1767 Philosopher 4 eating for 9 seconds 1770 Total blocktime: 2416 : 501 500 456 514 445 1772 Philosopher 2 no longer thinking -- calling pickup() 1773 Philosopher 0 no longer thinking -- calling pickup() 1774 Philosopher 1 no longer eating -- calling putdown() 1774 Philosopher 1 thinking for 4 seconds 1774 Philosopher 2 eating for 2 seconds 1774 Philosopher 3 no longer thinking -- calling pickup() 1776 Philosopher 4 no longer eating -- calling putdown() 1776 Philosopher 4 thinking for 5 seconds 1776 Philosopher 0 eating for 10 seconds 1776 Philosopher 2 no longer eating -- calling putdown() 1776 Philosopher 2 thinking for 2 seconds 1776 Philosopher 3 eating for 4 seconds 1778 Philosopher 1 no longer thinking -- calling pickup() 1778 Philosopher 2 no longer thinking -- calling pickup() 1780 Philosopher 3 no longer eating -- calling putdown() 1780 Philosopher 3 thinking for 8 seconds 1780 Philosopher 2 eating for 1 second 1780 Total blocktime: 2427 : 504 502 460 516 445 1781 Philosopher 4 no longer thinking -- calling pickup() 1781 Philosopher 2 no longer eating -- calling putdown() 1781 Philosopher 2 thinking for 7 seconds 1786 Philosopher 0 no longer eating -- calling putdown() 1786 Philosopher 0 thinking for 7 seconds 1786 Philosopher 4 eating for 9 seconds 1786 Philosopher 1 eating for 3 seconds 1788 Philosopher 3 no longer thinking -- calling pickup() 1788 Philosopher 2 no longer thinking -- calling pickup() 1789 Philosopher 1 no longer eating -- calling putdown() 1789 Philosopher 1 thinking for 2 seconds 1789 Philosopher 2 eating for 4 seconds 1790 Total blocktime: 2441 : 504 508 461 518 450 1791 Philosopher 1 no longer thinking -- calling pickup() 1793 Philosopher 0 no longer thinking -- calling pickup() 1793 Philosopher 2 no longer eating -- calling putdown() 1793 Philosopher 2 thinking for 7 seconds 1793 Philosopher 1 eating for 3 seconds 1795 Philosopher 4 no longer eating -- calling putdown() 1795 Philosopher 4 thinking for 8 seconds 1795 Philosopher 3 eating for 4 seconds 1796 Philosopher 1 no longer eating -- calling putdown() 1796 Philosopher 1 thinking for 4 seconds 1796 Philosopher 0 eating for 10 seconds 1799 Philosopher 3 no longer eating -- calling putdown() 1799 Philosopher 3 thinking for 3 seconds 1800 Philosopher 2 no longer thinking -- calling pickup() 1800 Philosopher 2 eating for 10 seconds 1800 Philosopher 1 no longer thinking -- calling pickup() 1800 Total blocktime: 2451 : 507 510 461 523 450 1802 Philosopher 3 no longer thinking -- calling pickup() 1803 Philosopher 4 no longer thinking -- calling pickup() 1806 Philosopher 0 no longer eating -- calling putdown() 1806 Philosopher 0 thinking for 6 seconds 1806 Philosopher 4 eating for 7 seconds 1810 Philosopher 2 no longer eating -- calling putdown() 1810 Philosopher 2 thinking for 3 seconds 1810 Philosopher 1 eating for 7 seconds 1810 Total blocktime: 2472 : 507 520 461 531 453 1812 Philosopher 0 no longer thinking -- calling pickup() 1813 Philosopher 2 no longer thinking -- calling pickup() 1813 Philosopher 4 no longer eating -- calling putdown() 1813 Philosopher 4 thinking for 9 seconds 1813 Philosopher 3 eating for 3 seconds 1816 Philosopher 3 no longer eating -- calling putdown() 1816 Philosopher 3 thinking for 4 seconds 1817 Philosopher 1 no longer eating -- calling putdown() 1817 Philosopher 1 thinking for 10 seconds 1817 Philosopher 0 eating for 1 second 1817 Philosopher 2 eating for 9 seconds 1818 Philosopher 0 no longer eating -- calling putdown() 1818 Philosopher 0 thinking for 1 second 1819 Philosopher 0 no longer thinking -- calling pickup() 1819 Philosopher 0 eating for 8 seconds 1820 Philosopher 3 no longer thinking -- calling pickup() 1820 Total blocktime: 2484 : 512 520 465 534 453 1822 Philosopher 4 no longer thinking -- calling pickup() 1826 Philosopher 2 no longer eating -- calling putdown() 1826 Philosopher 2 thinking for 8 seconds 1826 Philosopher 3 eating for 4 seconds 1827 Philosopher 1 no longer thinking -- calling pickup() 1827 Philosopher 0 no longer eating -- calling putdown() 1827 Philosopher 0 thinking for 1 second 1827 Philosopher 1 eating for 7 seconds 1828 Philosopher 0 no longer thinking -- calling pickup() 1830 Philosopher 3 no longer eating -- calling putdown() 1830 Philosopher 3 thinking for 6 seconds 1830 Philosopher 4 eating for 7 seconds 1830 Total blocktime: 2500 : 514 520 465 540 461 1834 Philosopher 2 no longer thinking -- calling pickup() 1834 Philosopher 1 no longer eating -- calling putdown() 1834 Philosopher 1 thinking for 4 seconds 1834 Philosopher 2 eating for 5 seconds 1836 Philosopher 3 no longer thinking -- calling pickup() 1837 Philosopher 4 no longer eating -- calling putdown() 1837 Philosopher 4 thinking for 1 second 1837 Philosopher 0 eating for 7 seconds 1838 Philosopher 1 no longer thinking -- calling pickup() 1838 Philosopher 4 no longer thinking -- calling pickup() 1839 Philosopher 2 no longer eating -- calling putdown() 1839 Philosopher 2 thinking for 10 seconds 1839 Philosopher 3 eating for 9 seconds 1840 Total blocktime: 2514 : 521 522 465 543 463 1844 Philosopher 0 no longer eating -- calling putdown() 1844 Philosopher 0 thinking for 9 seconds 1844 Philosopher 1 eating for 8 seconds 1848 Philosopher 3 no longer eating -- calling putdown() 1848 Philosopher 3 thinking for 2 seconds 1848 Philosopher 4 eating for 5 seconds 1849 Philosopher 2 no longer thinking -- calling pickup() 1850 Philosopher 3 no longer thinking -- calling pickup() 1850 Total blocktime: 2527 : 521 526 466 543 471 1852 Philosopher 1 no longer eating -- calling putdown() 1852 Philosopher 1 thinking for 7 seconds 1852 Philosopher 2 eating for 7 seconds 1853 Philosopher 4 no longer eating -- calling putdown() 1853 Philosopher 4 thinking for 6 seconds 1853 Philosopher 0 no longer thinking -- calling pickup() 1853 Philosopher 0 eating for 5 seconds 1858 Philosopher 0 no longer eating -- calling putdown() 1858 Philosopher 0 thinking for 5 seconds 1859 Philosopher 1 no longer thinking -- calling pickup() 1859 Philosopher 2 no longer eating -- calling putdown() 1859 Philosopher 2 thinking for 8 seconds 1859 Philosopher 1 eating for 3 seconds 1859 Philosopher 3 eating for 5 seconds 1859 Philosopher 4 no longer thinking -- calling pickup() 1860 Total blocktime: 2539 : 521 526 468 552 472 1862 Philosopher 1 no longer eating -- calling putdown() 1862 Philosopher 1 thinking for 10 seconds 1863 Philosopher 0 no longer thinking -- calling pickup() 1863 Philosopher 0 eating for 8 seconds 1864 Philosopher 3 no longer eating -- calling putdown() 1864 Philosopher 3 thinking for 4 seconds 1867 Philosopher 2 no longer thinking -- calling pickup() 1867 Philosopher 2 eating for 3 seconds 1868 Philosopher 3 no longer thinking -- calling pickup() 1870 Philosopher 2 no longer eating -- calling putdown() 1870 Philosopher 2 thinking for 6 seconds 1870 Philosopher 3 eating for 6 seconds 1870 Total blocktime: 2551 : 521 526 468 554 482 1871 Philosopher 0 no longer eating -- calling putdown() 1871 Philosopher 0 thinking for 10 seconds 1872 Philosopher 1 no longer thinking -- calling pickup() 1872 Philosopher 1 eating for 5 seconds 1876 Philosopher 2 no longer thinking -- calling pickup() 1876 Philosopher 3 no longer eating -- calling putdown() 1876 Philosopher 3 thinking for 2 seconds 1876 Philosopher 4 eating for 2 seconds 1877 Philosopher 1 no longer eating -- calling putdown() 1877 Philosopher 1 thinking for 1 second 1877 Philosopher 2 eating for 7 seconds 1878 Philosopher 3 no longer thinking -- calling pickup() 1878 Philosopher 4 no longer eating -- calling putdown() 1878 Philosopher 4 thinking for 10 seconds 1878 Philosopher 1 no longer thinking -- calling pickup() 1880 Total blocktime: 2562 : 521 528 469 556 488 1881 Philosopher 0 no longer thinking -- calling pickup() 1881 Philosopher 0 eating for 6 seconds 1884 Philosopher 2 no longer eating -- calling putdown() 1884 Philosopher 2 thinking for 3 seconds 1884 Philosopher 3 eating for 10 seconds 1887 Philosopher 0 no longer eating -- calling putdown() 1887 Philosopher 0 thinking for 2 seconds 1887 Philosopher 1 eating for 3 seconds 1887 Philosopher 2 no longer thinking -- calling pickup() 1888 Philosopher 4 no longer thinking -- calling pickup() 1889 Philosopher 0 no longer thinking -- calling pickup() 1890 Philosopher 1 no longer eating -- calling putdown() 1890 Philosopher 1 thinking for 1 second 1890 Philosopher 0 eating for 3 seconds 1890 Total blocktime: 2579 : 522 535 472 560 490 1891 Philosopher 1 no longer thinking -- calling pickup() 1893 Philosopher 0 no longer eating -- calling putdown() 1893 Philosopher 0 thinking for 10 seconds 1893 Philosopher 1 eating for 2 seconds 1894 Philosopher 3 no longer eating -- calling putdown() 1894 Philosopher 3 thinking for 9 seconds 1894 Philosopher 4 eating for 8 seconds 1895 Philosopher 1 no longer eating -- calling putdown() 1895 Philosopher 1 thinking for 10 seconds 1895 Philosopher 2 eating for 4 seconds 1899 Philosopher 2 no longer eating -- calling putdown() 1899 Philosopher 2 thinking for 4 seconds 1900 Total blocktime: 2590 : 522 537 477 560 494 1902 Philosopher 4 no longer eating -- calling putdown() 1902 Philosopher 4 thinking for 6 seconds 1903 Philosopher 0 no longer thinking -- calling pickup() 1903 Philosopher 0 eating for 1 second 1903 Philosopher 2 no longer thinking -- calling pickup() 1903 Philosopher 2 eating for 6 seconds 1903 Philosopher 3 no longer thinking -- calling pickup() 1904 Philosopher 0 no longer eating -- calling putdown() 1904 Philosopher 0 thinking for 1 second 1905 Philosopher 1 no longer thinking -- calling pickup() 1905 Philosopher 0 no longer thinking -- calling pickup() 1905 Philosopher 0 eating for 3 seconds 1908 Philosopher 0 no longer eating -- calling putdown() 1908 Philosopher 0 thinking for 3 seconds 1908 Philosopher 4 no longer thinking -- calling pickup() 1908 Philosopher 4 eating for 6 seconds 1909 Philosopher 2 no longer eating -- calling putdown() 1909 Philosopher 2 thinking for 7 seconds 1909 Philosopher 1 eating for 8 seconds 1910 Total blocktime: 2601 : 522 541 477 567 494 1911 Philosopher 0 no longer thinking -- calling pickup() 1914 Philosopher 4 no longer eating -- calling putdown() 1914 Philosopher 4 thinking for 2 seconds 1914 Philosopher 3 eating for 6 seconds 1916 Philosopher 2 no longer thinking -- calling pickup() 1916 Philosopher 4 no longer thinking -- calling pickup() 1917 Philosopher 1 no longer eating -- calling putdown() 1917 Philosopher 1 thinking for 4 seconds 1917 Philosopher 0 eating for 5 seconds 1920 Philosopher 3 no longer eating -- calling putdown() 1920 Philosopher 3 thinking for 7 seconds 1920 Philosopher 2 eating for 5 seconds 1920 Total blocktime: 2619 : 528 541 481 571 498 1921 Philosopher 1 no longer thinking -- calling pickup() 1922 Philosopher 0 no longer eating -- calling putdown() 1922 Philosopher 0 thinking for 3 seconds 1922 Philosopher 4 eating for 8 seconds 1925 Philosopher 0 no longer thinking -- calling pickup() 1925 Philosopher 2 no longer eating -- calling putdown() 1925 Philosopher 2 thinking for 2 seconds 1925 Philosopher 1 eating for 6 seconds 1927 Philosopher 3 no longer thinking -- calling pickup() 1927 Philosopher 2 no longer thinking -- calling pickup() 1930 Philosopher 4 no longer eating -- calling putdown() 1930 Philosopher 4 thinking for 9 seconds 1930 Philosopher 3 eating for 6 seconds 1930 Total blocktime: 2636 : 533 545 484 574 500 1931 Philosopher 1 no longer eating -- calling putdown() 1931 Philosopher 1 thinking for 10 seconds 1931 Philosopher 0 eating for 9 seconds 1936 Philosopher 3 no longer eating -- calling putdown() 1936 Philosopher 3 thinking for 8 seconds 1936 Philosopher 2 eating for 1 second 1937 Philosopher 2 no longer eating -- calling putdown() 1937 Philosopher 2 thinking for 3 seconds 1939 Philosopher 4 no longer thinking -- calling pickup() 1940 Philosopher 2 no longer thinking -- calling pickup() 1940 Philosopher 2 eating for 6 seconds 1940 Philosopher 0 no longer eating -- calling putdown() 1940 Philosopher 0 thinking for 10 seconds 1940 Philosopher 4 eating for 2 seconds 1940 Total blocktime: 2644 : 534 545 490 574 501 1941 Philosopher 1 no longer thinking -- calling pickup() 1942 Philosopher 4 no longer eating -- calling putdown() 1942 Philosopher 4 thinking for 1 second 1943 Philosopher 4 no longer thinking -- calling pickup() 1943 Philosopher 4 eating for 4 seconds 1944 Philosopher 3 no longer thinking -- calling pickup() 1946 Philosopher 2 no longer eating -- calling putdown() 1946 Philosopher 2 thinking for 10 seconds 1946 Philosopher 1 eating for 3 seconds 1947 Philosopher 4 no longer eating -- calling putdown() 1947 Philosopher 4 thinking for 1 second 1947 Philosopher 3 eating for 10 seconds 1948 Philosopher 4 no longer thinking -- calling pickup() 1949 Philosopher 1 no longer eating -- calling putdown() 1949 Philosopher 1 thinking for 5 seconds 1950 Philosopher 0 no longer thinking -- calling pickup() 1950 Philosopher 0 eating for 4 seconds 1950 Total blocktime: 2654 : 534 550 490 577 503 1954 Philosopher 1 no longer thinking -- calling pickup() 1954 Philosopher 0 no longer eating -- calling putdown() 1954 Philosopher 0 thinking for 7 seconds 1954 Philosopher 1 eating for 1 second 1955 Philosopher 1 no longer eating -- calling putdown() 1955 Philosopher 1 thinking for 3 seconds 1956 Philosopher 2 no longer thinking -- calling pickup() 1957 Philosopher 3 no longer eating -- calling putdown() 1957 Philosopher 3 thinking for 10 seconds 1957 Philosopher 2 eating for 8 seconds 1957 Philosopher 4 eating for 7 seconds 1958 Philosopher 1 no longer thinking -- calling pickup() 1960 Total blocktime: 2664 : 534 552 491 577 510 1961 Philosopher 0 no longer thinking -- calling pickup() 1964 Philosopher 4 no longer eating -- calling putdown() 1964 Philosopher 4 thinking for 4 seconds 1964 Philosopher 0 eating for 6 seconds 1965 Philosopher 2 no longer eating -- calling putdown() 1965 Philosopher 2 thinking for 3 seconds 1967 Philosopher 3 no longer thinking -- calling pickup() 1967 Philosopher 3 eating for 7 seconds 1968 Philosopher 4 no longer thinking -- calling pickup() 1968 Philosopher 2 no longer thinking -- calling pickup() 1970 Philosopher 0 no longer eating -- calling putdown() 1970 Philosopher 0 thinking for 3 seconds 1970 Philosopher 1 eating for 4 seconds 1970 Total blocktime: 2681 : 537 562 493 577 512 1973 Philosopher 0 no longer thinking -- calling pickup() 1974 Philosopher 3 no longer eating -- calling putdown() 1974 Philosopher 3 thinking for 4 seconds 1974 Philosopher 4 eating for 2 seconds 1974 Philosopher 1 no longer eating -- calling putdown() 1974 Philosopher 1 thinking for 9 seconds 1974 Philosopher 2 eating for 3 seconds 1976 Philosopher 4 no longer eating -- calling putdown() 1976 Philosopher 4 thinking for 10 seconds 1976 Philosopher 0 eating for 8 seconds 1977 Philosopher 2 no longer eating -- calling putdown() 1977 Philosopher 2 thinking for 3 seconds 1978 Philosopher 3 no longer thinking -- calling pickup() 1978 Philosopher 3 eating for 2 seconds 1980 Philosopher 3 no longer eating -- calling putdown() 1980 Philosopher 3 thinking for 5 seconds 1980 Philosopher 2 no longer thinking -- calling pickup() 1980 Philosopher 2 eating for 4 seconds 1980 Total blocktime: 2692 : 540 562 497 577 516 1983 Philosopher 1 no longer thinking -- calling pickup() 1984 Philosopher 0 no longer eating -- calling putdown() 1984 Philosopher 0 thinking for 6 seconds 1984 Philosopher 2 no longer eating -- calling putdown() 1984 Philosopher 2 thinking for 5 seconds 1984 Philosopher 1 eating for 7 seconds 1985 Philosopher 3 no longer thinking -- calling pickup() 1985 Philosopher 3 eating for 5 seconds 1986 Philosopher 4 no longer thinking -- calling pickup() 1989 Philosopher 2 no longer thinking -- calling pickup() 1990 Philosopher 3 no longer eating -- calling putdown() 1990 Philosopher 3 thinking for 10 seconds 1990 Philosopher 4 eating for 8 seconds 1990 Philosopher 0 no longer thinking -- calling pickup() 1990 Total blocktime: 2698 : 540 563 498 577 520 1991 Philosopher 1 no longer eating -- calling putdown() 1991 Philosopher 1 thinking for 6 seconds 1991 Philosopher 2 eating for 6 seconds 1997 Philosopher 1 no longer thinking -- calling pickup() 1997 Philosopher 2 no longer eating -- calling putdown() 1997 Philosopher 2 thinking for 3 seconds 1997 Philosopher 1 eating for 2 seconds 1998 Philosopher 4 no longer eating -- calling putdown() 1998 Philosopher 4 thinking for 7 seconds 1999 Philosopher 1 no longer eating -- calling putdown() 1999 Philosopher 1 thinking for 7 seconds 1999 Philosopher 0 eating for 4 seconds 2000 Philosopher 3 no longer thinking -- calling pickup() 2000 Philosopher 3 eating for 6 seconds 2000 Philosopher 2 no longer thinking -- calling pickup() 2000 Total blocktime: 2708 : 549 563 499 577 520 2003 Philosopher 0 no longer eating -- calling putdown() 2003 Philosopher 0 thinking for 3 seconds 2005 Philosopher 4 no longer thinking -- calling pickup() 2006 Philosopher 3 no longer eating -- calling putdown() 2006 Philosopher 3 thinking for 7 seconds 2006 Philosopher 2 eating for 2 seconds 2006 Philosopher 4 eating for 7 seconds 2006 Philosopher 1 no longer thinking -- calling pickup() 2006 Philosopher 0 no longer thinking -- calling pickup() 2008 Philosopher 2 no longer eating -- calling putdown() 2008 Philosopher 2 thinking for 5 seconds 2008 Philosopher 1 eating for 4 seconds 2010 Total blocktime: 2721 : 553 565 505 577 521 2012 Philosopher 1 no longer eating -- calling putdown() 2012 Philosopher 1 thinking for 3 seconds 2013 Philosopher 3 no longer thinking -- calling pickup() 2013 Philosopher 4 no longer eating -- calling putdown() 2013 Philosopher 4 thinking for 10 seconds 2013 Philosopher 3 eating for 7 seconds 2013 Philosopher 0 eating for 3 seconds 2013 Philosopher 2 no longer thinking -- calling pickup() 2015 Philosopher 1 no longer thinking -- calling pickup() 2016 Philosopher 0 no longer eating -- calling putdown() 2016 Philosopher 0 thinking for 4 seconds 2016 Philosopher 1 eating for 7 seconds 2020 Philosopher 3 no longer eating -- calling putdown() 2020 Philosopher 3 thinking for 1 second 2020 Philosopher 0 no longer thinking -- calling pickup() 2020 Total blocktime: 2732 : 556 566 512 577 521 2021 Philosopher 3 no longer thinking -- calling pickup() 2021 Philosopher 3 eating for 8 seconds 2023 Philosopher 4 no longer thinking -- calling pickup() 2023 Philosopher 1 no longer eating -- calling putdown() 2023 Philosopher 1 thinking for 10 seconds 2023 Philosopher 0 eating for 7 seconds 2029 Philosopher 3 no longer eating -- calling putdown() 2029 Philosopher 3 thinking for 2 seconds 2029 Philosopher 2 eating for 7 seconds 2030 Philosopher 0 no longer eating -- calling putdown() 2030 Philosopher 0 thinking for 4 seconds 2030 Philosopher 4 eating for 8 seconds 2030 Total blocktime: 2751 : 559 566 521 577 528 2031 Philosopher 3 no longer thinking -- calling pickup() 2033 Philosopher 1 no longer thinking -- calling pickup() 2034 Philosopher 0 no longer thinking -- calling pickup() 2036 Philosopher 2 no longer eating -- calling putdown() 2036 Philosopher 2 thinking for 1 second 2036 Philosopher 1 eating for 3 seconds 2037 Philosopher 2 no longer thinking -- calling pickup() 2038 Philosopher 4 no longer eating -- calling putdown() 2038 Philosopher 4 thinking for 7 seconds 2038 Philosopher 3 eating for 8 seconds 2039 Philosopher 1 no longer eating -- calling putdown() 2039 Philosopher 1 thinking for 8 seconds 2039 Philosopher 0 eating for 1 second 2040 Philosopher 0 no longer eating -- calling putdown() 2040 Philosopher 0 thinking for 2 seconds 2040 Total blocktime: 2769 : 564 569 524 584 528 2042 Philosopher 0 no longer thinking -- calling pickup() 2042 Philosopher 0 eating for 6 seconds 2045 Philosopher 4 no longer thinking -- calling pickup() 2046 Philosopher 3 no longer eating -- calling putdown() 2046 Philosopher 3 thinking for 8 seconds 2046 Philosopher 2 eating for 5 seconds 2047 Philosopher 1 no longer thinking -- calling pickup() 2048 Philosopher 0 no longer eating -- calling putdown() 2048 Philosopher 0 thinking for 2 seconds 2048 Philosopher 4 eating for 2 seconds 2050 Philosopher 0 no longer thinking -- calling pickup() 2050 Philosopher 4 no longer eating -- calling putdown() 2050 Philosopher 4 thinking for 3 seconds 2050 Philosopher 0 eating for 5 seconds 2050 Total blocktime: 2781 : 564 572 530 584 531 2051 Philosopher 2 no longer eating -- calling putdown() 2051 Philosopher 2 thinking for 1 second 2052 Philosopher 2 no longer thinking -- calling pickup() 2052 Philosopher 2 eating for 8 seconds 2053 Philosopher 4 no longer thinking -- calling pickup() 2054 Philosopher 3 no longer thinking -- calling pickup() 2055 Philosopher 0 no longer eating -- calling putdown() 2055 Philosopher 0 thinking for 8 seconds 2055 Philosopher 4 eating for 3 seconds 2058 Philosopher 4 no longer eating -- calling putdown() 2058 Philosopher 4 thinking for 9 seconds 2060 Philosopher 2 no longer eating -- calling putdown() 2060 Philosopher 2 thinking for 7 seconds 2060 Philosopher 1 eating for 5 seconds 2060 Philosopher 3 eating for 3 seconds 2060 Total blocktime: 2799 : 564 582 530 590 533 2063 Philosopher 3 no longer eating -- calling putdown() 2063 Philosopher 3 thinking for 3 seconds 2063 Philosopher 0 no longer thinking -- calling pickup() 2065 Philosopher 1 no longer eating -- calling putdown() 2065 Philosopher 1 thinking for 7 seconds 2065 Philosopher 0 eating for 10 seconds 2066 Philosopher 3 no longer thinking -- calling pickup() 2066 Philosopher 3 eating for 4 seconds 2067 Philosopher 2 no longer thinking -- calling pickup() 2067 Philosopher 4 no longer thinking -- calling pickup() 2070 Philosopher 3 no longer eating -- calling putdown() 2070 Philosopher 3 thinking for 4 seconds 2070 Philosopher 2 eating for 1 second 2070 Total blocktime: 2807 : 566 582 533 590 536 2071 Philosopher 2 no longer eating -- calling putdown() 2071 Philosopher 2 thinking for 1 second 2072 Philosopher 1 no longer thinking -- calling pickup() 2072 Philosopher 2 no longer thinking -- calling pickup() 2072 Philosopher 2 eating for 7 seconds 2074 Philosopher 3 no longer thinking -- calling pickup() 2075 Philosopher 0 no longer eating -- calling putdown() 2075 Philosopher 0 thinking for 1 second 2075 Philosopher 4 eating for 3 seconds 2076 Philosopher 0 no longer thinking -- calling pickup() 2078 Philosopher 4 no longer eating -- calling putdown() 2078 Philosopher 4 thinking for 1 second 2078 Philosopher 0 eating for 9 seconds 2079 Philosopher 2 no longer eating -- calling putdown() 2079 Philosopher 2 thinking for 3 seconds 2079 Philosopher 3 eating for 8 seconds 2079 Philosopher 4 no longer thinking -- calling pickup() 2080 Total blocktime: 2828 : 568 590 533 595 542 2082 Philosopher 2 no longer thinking -- calling pickup() 2087 Philosopher 3 no longer eating -- calling putdown() 2087 Philosopher 3 thinking for 10 seconds 2087 Philosopher 2 eating for 4 seconds 2087 Philosopher 0 no longer eating -- calling putdown() 2087 Philosopher 0 thinking for 4 seconds 2087 Philosopher 4 eating for 9 seconds 2090 Total blocktime: 2850 : 568 600 538 595 549 2091 Philosopher 2 no longer eating -- calling putdown() 2091 Philosopher 2 thinking for 10 seconds 2091 Philosopher 1 eating for 7 seconds 2091 Philosopher 0 no longer thinking -- calling pickup() 2096 Philosopher 4 no longer eating -- calling putdown() 2096 Philosopher 4 thinking for 10 seconds 2097 Philosopher 3 no longer thinking -- calling pickup() 2097 Philosopher 3 eating for 2 seconds 2098 Philosopher 1 no longer eating -- calling putdown() 2098 Philosopher 1 thinking for 1 second 2098 Philosopher 0 eating for 2 seconds 2099 Philosopher 3 no longer eating -- calling putdown() 2099 Philosopher 3 thinking for 1 second 2099 Philosopher 1 no longer thinking -- calling pickup() 2100 Philosopher 3 no longer thinking -- calling pickup() 2100 Philosopher 3 eating for 10 seconds 2100 Philosopher 0 no longer eating -- calling putdown() 2100 Philosopher 0 thinking for 4 seconds 2100 Philosopher 1 eating for 10 seconds 2100 Total blocktime: 2859 : 575 602 538 595 549