day_04_2.zig (57870B)
1 const std = @import("std"); 2 const debug = std.debug; 3 const fmt = std.fmt; 4 const mem = std.mem; 5 6 const biggest_boy: u32 = 3559; 7 8 pub fn main() !void { 9 var result = try most_concentrated_on_slep(); 10 debug.assert(result == 136461); 11 debug.warn("04-2: {}\n", result); 12 } 13 14 fn most_concentrated_on_slep() !u32 { 15 var reigning_minute_of_slepfulness: u32 = 0; 16 var guard_with_most_focused_slep: u32 = 0; 17 18 var sleps_of_reigning_minute_of_slepfulness: u32 = 0; 19 var current_guard: u32 = 0; 20 21 while (current_guard <= biggest_boy) { 22 //debug.warn("Current guard: {}\n", current_guard); 23 var guard_m = try most_slepful_minute(current_guard); 24 // Sooo inefficient but I'm tired 25 var sleps = try how_many_sleps(current_guard, guard_m); 26 if (sleps > sleps_of_reigning_minute_of_slepfulness) { 27 reigning_minute_of_slepfulness = guard_m; 28 guard_with_most_focused_slep = current_guard; 29 sleps_of_reigning_minute_of_slepfulness = sleps; 30 } 31 32 current_guard += 1; 33 } 34 35 return guard_with_most_focused_slep * reigning_minute_of_slepfulness; 36 } 37 38 fn how_many_sleps(guard: u32, minute: u32) !u32 { 39 var current_guard: u32 = 0; 40 var last_slep_min: u32 = 0; 41 42 var sleps_for_this_minute: u32 = 0; 43 44 for (lines) |l| { 45 var event_type = Line.get_event_type(l); 46 47 switch (event_type) { 48 Event.Begin => { 49 current_guard = try Line.get_guard(l); 50 last_slep_min = 0; 51 }, 52 Event.Slep => { 53 last_slep_min = l.min; 54 }, 55 Event.Wek => { 56 if (current_guard == guard) { 57 //Line.print(l); 58 var m: u32 = last_slep_min; 59 while (m < l.min) { 60 if (m == minute) { 61 sleps_for_this_minute += 1; 62 } 63 m += 1; 64 } 65 } 66 }, 67 else => unreachable, 68 } 69 } 70 71 return sleps_for_this_minute; 72 } 73 74 fn most_slepful_minute(guard: u32) !u32 { 75 var current_guard: u32 = 0; 76 var last_slep_min: u32 = 0; 77 78 var minutes = []u32{0} ** 60; 79 80 for (lines) |l| { 81 var event_type = Line.get_event_type(l); 82 83 switch (event_type) { 84 Event.Begin => { 85 current_guard = try Line.get_guard(l); 86 last_slep_min = 0; 87 if (current_guard == guard) { 88 //Line.print(l); 89 } 90 }, 91 Event.Slep => { 92 last_slep_min = l.min; 93 if (current_guard == guard) { 94 //Line.print(l); 95 } 96 }, 97 Event.Wek => { 98 if (current_guard == guard) { 99 //Line.print(l); 100 var m: u32 = last_slep_min; 101 while (m < l.min) { 102 //debug.warn("{}\n", m); 103 minutes[m] += 1; 104 m += 1; 105 } 106 } 107 }, 108 else => unreachable, 109 } 110 } 111 112 var most_slepful: u32 = 0; 113 for (minutes) |sleps, m| { 114 if (sleps > minutes[most_slepful]) { 115 most_slepful = @intCast(u32, m); 116 } 117 } 118 return most_slepful; 119 } 120 121 const Event = enum { 122 Begin, 123 Slep, 124 Wek, 125 }; 126 127 const Line = struct { 128 y: u32, 129 mon: u32, 130 d: u32, 131 h: u32, 132 min: u32, 133 s: []const u8, 134 135 pub fn print(self: Line) void { 136 debug.warn("[{}-{}-{} {}:{}] {}\n", self.y, self.mon, self.d, self.h, self.min, self.s); 137 } 138 139 pub fn get_event_type(self: Line) Event { 140 return switch(self.s[0]) { 141 'G' => Event.Begin, 142 'f' => Event.Slep, 143 'w' => Event.Wek, 144 else => unreachable, 145 }; 146 } 147 148 pub fn get_guard(self: Line) !u32 { 149 debug.assert(self.s[6] == '#'); 150 return try get_int(self.s, usize(7)); 151 } 152 153 fn get_int(s: []const u8, start_pos: usize) !u32 { 154 var pos = start_pos; 155 debug.assert(is_digit(s[pos])); 156 157 var encountered_non_digit = false; 158 159 for (s[start_pos..]) |c, i| { 160 if (!is_digit(c)) { 161 encountered_non_digit = true; 162 pos += i; 163 break; 164 } 165 } 166 167 if (encountered_non_digit) { 168 return try fmt.parseInt(u32, s[start_pos..pos], 10); 169 } else { 170 return try fmt.parseInt(u32, s[start_pos..], 10); 171 } 172 } 173 174 fn is_digit(char: u8) bool { 175 if (char >= '0' and char <= '9') { 176 return true; 177 } 178 return false; 179 } 180 }; 181 182 inline fn line(y: u32, mon: u32, d: u32, h: u32, min: u32, s: []const u8) Line { 183 return Line { 184 .y = y, 185 .mon = mon, 186 .d = d, 187 .h = h, 188 .min = min, 189 .s = s, 190 }; 191 } 192 193 const lines = comptime block: { 194 break :block []Line { 195 line(1518, 03, 11, 00, 04, "Guard #1499 begins shift"), 196 line(1518, 03, 11, 00, 33, "falls asleep"), 197 line(1518, 03, 11, 00, 54, "wakes up"), 198 line(1518, 03, 12, 00, 03, "Guard #2657 begins shift"), 199 line(1518, 03, 12, 00, 21, "falls asleep"), 200 line(1518, 03, 12, 00, 29, "wakes up"), 201 line(1518, 03, 12, 00, 35, "falls asleep"), 202 line(1518, 03, 12, 00, 47, "wakes up"), 203 line(1518, 03, 13, 00, 04, "Guard #3449 begins shift"), 204 line(1518, 03, 13, 00, 27, "falls asleep"), 205 line(1518, 03, 13, 00, 55, "wakes up"), 206 line(1518, 03, 14, 00, 02, "Guard #1033 begins shift"), 207 line(1518, 03, 14, 00, 22, "falls asleep"), 208 line(1518, 03, 14, 00, 50, "wakes up"), 209 line(1518, 03, 14, 00, 56, "falls asleep"), 210 line(1518, 03, 14, 00, 57, "wakes up"), 211 line(1518, 03, 15, 00, 01, "Guard #1033 begins shift"), 212 line(1518, 03, 15, 00, 29, "falls asleep"), 213 line(1518, 03, 15, 00, 56, "wakes up"), 214 line(1518, 03, 15, 23, 50, "Guard #1811 begins shift"), 215 line(1518, 03, 16, 00, 03, "falls asleep"), 216 line(1518, 03, 16, 00, 44, "wakes up"), 217 line(1518, 03, 16, 00, 48, "falls asleep"), 218 line(1518, 03, 16, 00, 59, "wakes up"), 219 line(1518, 03, 16, 23, 57, "Guard #2657 begins shift"), 220 line(1518, 03, 17, 00, 48, "falls asleep"), 221 line(1518, 03, 17, 00, 54, "wakes up"), 222 line(1518, 03, 17, 23, 57, "Guard #241 begins shift"), 223 line(1518, 03, 18, 00, 29, "falls asleep"), 224 line(1518, 03, 18, 00, 32, "wakes up"), 225 line(1518, 03, 18, 23, 49, "Guard #3449 begins shift"), 226 line(1518, 03, 19, 00, 04, "falls asleep"), 227 line(1518, 03, 19, 00, 19, "wakes up"), 228 line(1518, 03, 19, 00, 29, "falls asleep"), 229 line(1518, 03, 19, 00, 34, "wakes up"), 230 line(1518, 03, 19, 23, 58, "Guard #241 begins shift"), 231 line(1518, 03, 20, 00, 37, "falls asleep"), 232 line(1518, 03, 20, 00, 59, "wakes up"), 233 line(1518, 03, 20, 23, 58, "Guard #73 begins shift"), 234 line(1518, 03, 21, 00, 22, "falls asleep"), 235 line(1518, 03, 21, 00, 27, "wakes up"), 236 line(1518, 03, 21, 00, 39, "falls asleep"), 237 line(1518, 03, 21, 00, 40, "wakes up"), 238 line(1518, 03, 21, 00, 46, "falls asleep"), 239 line(1518, 03, 21, 00, 57, "wakes up"), 240 line(1518, 03, 21, 23, 57, "Guard #1811 begins shift"), 241 line(1518, 03, 22, 00, 46, "falls asleep"), 242 line(1518, 03, 22, 00, 58, "wakes up"), 243 line(1518, 03, 22, 23, 50, "Guard #3361 begins shift"), 244 line(1518, 03, 23, 00, 00, "falls asleep"), 245 line(1518, 03, 23, 00, 28, "wakes up"), 246 line(1518, 03, 23, 00, 47, "falls asleep"), 247 line(1518, 03, 23, 00, 49, "wakes up"), 248 line(1518, 03, 24, 00, 02, "Guard #1033 begins shift"), 249 line(1518, 03, 24, 00, 26, "falls asleep"), 250 line(1518, 03, 24, 00, 28, "wakes up"), 251 line(1518, 03, 24, 00, 41, "falls asleep"), 252 line(1518, 03, 24, 00, 42, "wakes up"), 253 line(1518, 03, 24, 00, 51, "falls asleep"), 254 line(1518, 03, 24, 00, 58, "wakes up"), 255 line(1518, 03, 24, 23, 47, "Guard #2411 begins shift"), 256 line(1518, 03, 25, 00, 00, "falls asleep"), 257 line(1518, 03, 25, 00, 30, "wakes up"), 258 line(1518, 03, 25, 23, 58, "Guard #1033 begins shift"), 259 line(1518, 03, 26, 00, 10, "falls asleep"), 260 line(1518, 03, 26, 00, 56, "wakes up"), 261 line(1518, 03, 26, 23, 57, "Guard #1091 begins shift"), 262 line(1518, 03, 27, 00, 18, "falls asleep"), 263 line(1518, 03, 27, 00, 30, "wakes up"), 264 line(1518, 03, 27, 00, 34, "falls asleep"), 265 line(1518, 03, 27, 00, 44, "wakes up"), 266 line(1518, 03, 28, 00, 03, "Guard #241 begins shift"), 267 line(1518, 03, 28, 00, 10, "falls asleep"), 268 line(1518, 03, 28, 00, 44, "wakes up"), 269 line(1518, 03, 29, 00, 01, "Guard #2579 begins shift"), 270 line(1518, 03, 30, 00, 03, "Guard #1811 begins shift"), 271 line(1518, 03, 30, 00, 37, "falls asleep"), 272 line(1518, 03, 30, 00, 48, "wakes up"), 273 line(1518, 03, 30, 00, 54, "falls asleep"), 274 line(1518, 03, 30, 00, 59, "wakes up"), 275 line(1518, 03, 30, 23, 58, "Guard #1867 begins shift"), 276 line(1518, 03, 31, 23, 58, "Guard #3203 begins shift"), 277 line(1518, 04, 01, 00, 16, "falls asleep"), 278 line(1518, 04, 01, 00, 46, "wakes up"), 279 line(1518, 04, 02, 00, 01, "Guard #2099 begins shift"), 280 line(1518, 04, 02, 00, 42, "falls asleep"), 281 line(1518, 04, 02, 00, 53, "wakes up"), 282 line(1518, 04, 03, 00, 04, "Guard #313 begins shift"), 283 line(1518, 04, 03, 00, 06, "falls asleep"), 284 line(1518, 04, 03, 00, 58, "wakes up"), 285 line(1518, 04, 04, 00, 02, "Guard #983 begins shift"), 286 line(1518, 04, 04, 00, 22, "falls asleep"), 287 line(1518, 04, 04, 00, 30, "wakes up"), 288 line(1518, 04, 05, 00, 01, "Guard #2099 begins shift"), 289 line(1518, 04, 05, 00, 26, "falls asleep"), 290 line(1518, 04, 05, 00, 31, "wakes up"), 291 line(1518, 04, 05, 23, 57, "Guard #2617 begins shift"), 292 line(1518, 04, 06, 00, 08, "falls asleep"), 293 line(1518, 04, 06, 00, 09, "wakes up"), 294 line(1518, 04, 06, 00, 15, "falls asleep"), 295 line(1518, 04, 06, 00, 55, "wakes up"), 296 line(1518, 04, 07, 00, 01, "Guard #1291 begins shift"), 297 line(1518, 04, 07, 00, 14, "falls asleep"), 298 line(1518, 04, 07, 00, 40, "wakes up"), 299 line(1518, 04, 07, 00, 48, "falls asleep"), 300 line(1518, 04, 07, 00, 51, "wakes up"), 301 line(1518, 04, 07, 00, 55, "falls asleep"), 302 line(1518, 04, 07, 00, 57, "wakes up"), 303 line(1518, 04, 08, 00, 03, "Guard #2411 begins shift"), 304 line(1518, 04, 08, 00, 12, "falls asleep"), 305 line(1518, 04, 08, 00, 28, "wakes up"), 306 line(1518, 04, 08, 23, 51, "Guard #3559 begins shift"), 307 line(1518, 04, 09, 00, 05, "falls asleep"), 308 line(1518, 04, 09, 00, 39, "wakes up"), 309 line(1518, 04, 09, 00, 45, "falls asleep"), 310 line(1518, 04, 09, 00, 46, "wakes up"), 311 line(1518, 04, 10, 00, 00, "Guard #1811 begins shift"), 312 line(1518, 04, 10, 00, 22, "falls asleep"), 313 line(1518, 04, 10, 00, 48, "wakes up"), 314 line(1518, 04, 10, 00, 53, "falls asleep"), 315 line(1518, 04, 10, 00, 59, "wakes up"), 316 line(1518, 04, 10, 23, 52, "Guard #3559 begins shift"), 317 line(1518, 04, 11, 00, 01, "falls asleep"), 318 line(1518, 04, 11, 00, 25, "wakes up"), 319 line(1518, 04, 11, 00, 42, "falls asleep"), 320 line(1518, 04, 11, 00, 53, "wakes up"), 321 line(1518, 04, 11, 23, 57, "Guard #3499 begins shift"), 322 line(1518, 04, 12, 00, 37, "falls asleep"), 323 line(1518, 04, 12, 00, 50, "wakes up"), 324 line(1518, 04, 12, 23, 54, "Guard #2099 begins shift"), 325 line(1518, 04, 13, 00, 00, "falls asleep"), 326 line(1518, 04, 13, 00, 35, "wakes up"), 327 line(1518, 04, 13, 00, 43, "falls asleep"), 328 line(1518, 04, 13, 00, 46, "wakes up"), 329 line(1518, 04, 14, 00, 01, "Guard #3559 begins shift"), 330 line(1518, 04, 14, 00, 13, "falls asleep"), 331 line(1518, 04, 14, 00, 51, "wakes up"), 332 line(1518, 04, 14, 23, 58, "Guard #3203 begins shift"), 333 line(1518, 04, 15, 00, 17, "falls asleep"), 334 line(1518, 04, 15, 00, 23, "wakes up"), 335 line(1518, 04, 15, 23, 46, "Guard #313 begins shift"), 336 line(1518, 04, 16, 00, 01, "falls asleep"), 337 line(1518, 04, 16, 00, 59, "wakes up"), 338 line(1518, 04, 17, 00, 00, "Guard #1291 begins shift"), 339 line(1518, 04, 17, 00, 18, "falls asleep"), 340 line(1518, 04, 17, 00, 47, "wakes up"), 341 line(1518, 04, 17, 00, 53, "falls asleep"), 342 line(1518, 04, 17, 00, 59, "wakes up"), 343 line(1518, 04, 18, 00, 00, "Guard #1091 begins shift"), 344 line(1518, 04, 18, 00, 06, "falls asleep"), 345 line(1518, 04, 18, 00, 44, "wakes up"), 346 line(1518, 04, 18, 23, 56, "Guard #3109 begins shift"), 347 line(1518, 04, 19, 00, 44, "falls asleep"), 348 line(1518, 04, 19, 00, 49, "wakes up"), 349 line(1518, 04, 19, 00, 55, "falls asleep"), 350 line(1518, 04, 19, 00, 58, "wakes up"), 351 line(1518, 04, 19, 23, 58, "Guard #1291 begins shift"), 352 line(1518, 04, 20, 00, 28, "falls asleep"), 353 line(1518, 04, 20, 00, 45, "wakes up"), 354 line(1518, 04, 20, 23, 54, "Guard #73 begins shift"), 355 line(1518, 04, 21, 00, 00, "falls asleep"), 356 line(1518, 04, 21, 00, 30, "wakes up"), 357 line(1518, 04, 21, 00, 46, "falls asleep"), 358 line(1518, 04, 21, 00, 49, "wakes up"), 359 line(1518, 04, 21, 23, 56, "Guard #1811 begins shift"), 360 line(1518, 04, 22, 00, 11, "falls asleep"), 361 line(1518, 04, 22, 00, 49, "wakes up"), 362 line(1518, 04, 22, 23, 57, "Guard #2099 begins shift"), 363 line(1518, 04, 23, 00, 12, "falls asleep"), 364 line(1518, 04, 23, 00, 17, "wakes up"), 365 line(1518, 04, 23, 00, 22, "falls asleep"), 366 line(1518, 04, 23, 00, 57, "wakes up"), 367 line(1518, 04, 24, 00, 04, "Guard #3361 begins shift"), 368 line(1518, 04, 24, 00, 34, "falls asleep"), 369 line(1518, 04, 24, 00, 58, "wakes up"), 370 line(1518, 04, 25, 00, 00, "Guard #3203 begins shift"), 371 line(1518, 04, 25, 00, 44, "falls asleep"), 372 line(1518, 04, 25, 00, 52, "wakes up"), 373 line(1518, 04, 26, 00, 00, "Guard #241 begins shift"), 374 line(1518, 04, 26, 00, 18, "falls asleep"), 375 line(1518, 04, 26, 00, 40, "wakes up"), 376 line(1518, 04, 26, 23, 58, "Guard #3109 begins shift"), 377 line(1518, 04, 27, 00, 24, "falls asleep"), 378 line(1518, 04, 27, 00, 39, "wakes up"), 379 line(1518, 04, 27, 00, 43, "falls asleep"), 380 line(1518, 04, 27, 00, 44, "wakes up"), 381 line(1518, 04, 28, 00, 02, "Guard #1811 begins shift"), 382 line(1518, 04, 28, 00, 33, "falls asleep"), 383 line(1518, 04, 28, 00, 43, "wakes up"), 384 line(1518, 04, 28, 23, 51, "Guard #73 begins shift"), 385 line(1518, 04, 29, 00, 01, "falls asleep"), 386 line(1518, 04, 29, 00, 24, "wakes up"), 387 line(1518, 04, 30, 00, 02, "Guard #1499 begins shift"), 388 line(1518, 04, 30, 00, 47, "falls asleep"), 389 line(1518, 04, 30, 00, 49, "wakes up"), 390 line(1518, 05, 01, 00, 01, "Guard #1499 begins shift"), 391 line(1518, 05, 01, 00, 09, "falls asleep"), 392 line(1518, 05, 01, 00, 25, "wakes up"), 393 line(1518, 05, 01, 00, 49, "falls asleep"), 394 line(1518, 05, 01, 00, 58, "wakes up"), 395 line(1518, 05, 01, 23, 59, "Guard #3109 begins shift"), 396 line(1518, 05, 02, 00, 19, "falls asleep"), 397 line(1518, 05, 02, 00, 48, "wakes up"), 398 line(1518, 05, 02, 23, 53, "Guard #241 begins shift"), 399 line(1518, 05, 03, 00, 04, "falls asleep"), 400 line(1518, 05, 03, 00, 52, "wakes up"), 401 line(1518, 05, 03, 23, 56, "Guard #3559 begins shift"), 402 line(1518, 05, 04, 00, 19, "falls asleep"), 403 line(1518, 05, 04, 00, 22, "wakes up"), 404 line(1518, 05, 04, 00, 48, "falls asleep"), 405 line(1518, 05, 04, 00, 59, "wakes up"), 406 line(1518, 05, 04, 23, 58, "Guard #2657 begins shift"), 407 line(1518, 05, 05, 00, 32, "falls asleep"), 408 line(1518, 05, 05, 00, 34, "wakes up"), 409 line(1518, 05, 05, 00, 43, "falls asleep"), 410 line(1518, 05, 05, 00, 55, "wakes up"), 411 line(1518, 05, 05, 23, 58, "Guard #3499 begins shift"), 412 line(1518, 05, 06, 00, 06, "falls asleep"), 413 line(1518, 05, 06, 00, 11, "wakes up"), 414 line(1518, 05, 07, 00, 04, "Guard #1091 begins shift"), 415 line(1518, 05, 07, 00, 16, "falls asleep"), 416 line(1518, 05, 07, 00, 35, "wakes up"), 417 line(1518, 05, 07, 00, 38, "falls asleep"), 418 line(1518, 05, 07, 00, 48, "wakes up"), 419 line(1518, 05, 07, 00, 52, "falls asleep"), 420 line(1518, 05, 07, 00, 56, "wakes up"), 421 line(1518, 05, 08, 00, 01, "Guard #1033 begins shift"), 422 line(1518, 05, 08, 00, 08, "falls asleep"), 423 line(1518, 05, 08, 00, 11, "wakes up"), 424 line(1518, 05, 08, 00, 19, "falls asleep"), 425 line(1518, 05, 08, 00, 49, "wakes up"), 426 line(1518, 05, 08, 00, 52, "falls asleep"), 427 line(1518, 05, 08, 00, 55, "wakes up"), 428 line(1518, 05, 08, 23, 56, "Guard #2099 begins shift"), 429 line(1518, 05, 09, 00, 34, "falls asleep"), 430 line(1518, 05, 09, 00, 49, "wakes up"), 431 line(1518, 05, 10, 00, 00, "Guard #73 begins shift"), 432 line(1518, 05, 10, 00, 19, "falls asleep"), 433 line(1518, 05, 10, 00, 29, "wakes up"), 434 line(1518, 05, 11, 00, 02, "Guard #1811 begins shift"), 435 line(1518, 05, 11, 00, 10, "falls asleep"), 436 line(1518, 05, 11, 00, 58, "wakes up"), 437 line(1518, 05, 11, 23, 50, "Guard #3109 begins shift"), 438 line(1518, 05, 12, 00, 05, "falls asleep"), 439 line(1518, 05, 12, 00, 54, "wakes up"), 440 line(1518, 05, 13, 00, 00, "Guard #1499 begins shift"), 441 line(1518, 05, 13, 00, 10, "falls asleep"), 442 line(1518, 05, 13, 00, 33, "wakes up"), 443 line(1518, 05, 14, 00, 01, "Guard #1291 begins shift"), 444 line(1518, 05, 14, 00, 17, "falls asleep"), 445 line(1518, 05, 14, 00, 37, "wakes up"), 446 line(1518, 05, 15, 00, 03, "Guard #241 begins shift"), 447 line(1518, 05, 15, 00, 19, "falls asleep"), 448 line(1518, 05, 15, 00, 49, "wakes up"), 449 line(1518, 05, 16, 00, 00, "Guard #983 begins shift"), 450 line(1518, 05, 16, 00, 20, "falls asleep"), 451 line(1518, 05, 16, 00, 23, "wakes up"), 452 line(1518, 05, 16, 00, 28, "falls asleep"), 453 line(1518, 05, 16, 00, 58, "wakes up"), 454 line(1518, 05, 17, 00, 00, "Guard #241 begins shift"), 455 line(1518, 05, 17, 00, 15, "falls asleep"), 456 line(1518, 05, 17, 00, 23, "wakes up"), 457 line(1518, 05, 17, 23, 58, "Guard #3499 begins shift"), 458 line(1518, 05, 18, 00, 35, "falls asleep"), 459 line(1518, 05, 18, 00, 40, "wakes up"), 460 line(1518, 05, 18, 23, 53, "Guard #3109 begins shift"), 461 line(1518, 05, 19, 00, 04, "falls asleep"), 462 line(1518, 05, 19, 00, 16, "wakes up"), 463 line(1518, 05, 19, 00, 29, "falls asleep"), 464 line(1518, 05, 19, 00, 57, "wakes up"), 465 line(1518, 05, 20, 00, 02, "Guard #1033 begins shift"), 466 line(1518, 05, 20, 00, 36, "falls asleep"), 467 line(1518, 05, 20, 00, 59, "wakes up"), 468 line(1518, 05, 20, 23, 57, "Guard #1811 begins shift"), 469 line(1518, 05, 21, 00, 28, "falls asleep"), 470 line(1518, 05, 21, 00, 31, "wakes up"), 471 line(1518, 05, 22, 00, 04, "Guard #313 begins shift"), 472 line(1518, 05, 22, 00, 28, "falls asleep"), 473 line(1518, 05, 22, 00, 30, "wakes up"), 474 line(1518, 05, 22, 23, 59, "Guard #2617 begins shift"), 475 line(1518, 05, 23, 00, 11, "falls asleep"), 476 line(1518, 05, 23, 00, 14, "wakes up"), 477 line(1518, 05, 23, 00, 21, "falls asleep"), 478 line(1518, 05, 23, 00, 24, "wakes up"), 479 line(1518, 05, 23, 23, 56, "Guard #1811 begins shift"), 480 line(1518, 05, 24, 00, 17, "falls asleep"), 481 line(1518, 05, 24, 00, 57, "wakes up"), 482 line(1518, 05, 24, 23, 56, "Guard #983 begins shift"), 483 line(1518, 05, 25, 00, 29, "falls asleep"), 484 line(1518, 05, 25, 00, 59, "wakes up"), 485 line(1518, 05, 26, 00, 02, "Guard #919 begins shift"), 486 line(1518, 05, 26, 00, 06, "falls asleep"), 487 line(1518, 05, 26, 00, 11, "wakes up"), 488 line(1518, 05, 26, 00, 40, "falls asleep"), 489 line(1518, 05, 26, 00, 46, "wakes up"), 490 line(1518, 05, 26, 00, 54, "falls asleep"), 491 line(1518, 05, 26, 00, 56, "wakes up"), 492 line(1518, 05, 27, 00, 00, "Guard #3499 begins shift"), 493 line(1518, 05, 27, 00, 26, "falls asleep"), 494 line(1518, 05, 27, 00, 53, "wakes up"), 495 line(1518, 05, 28, 00, 03, "Guard #3449 begins shift"), 496 line(1518, 05, 28, 00, 11, "falls asleep"), 497 line(1518, 05, 28, 00, 14, "wakes up"), 498 line(1518, 05, 28, 00, 41, "falls asleep"), 499 line(1518, 05, 28, 00, 43, "wakes up"), 500 line(1518, 05, 28, 00, 52, "falls asleep"), 501 line(1518, 05, 28, 00, 54, "wakes up"), 502 line(1518, 05, 28, 23, 56, "Guard #2657 begins shift"), 503 line(1518, 05, 29, 00, 09, "falls asleep"), 504 line(1518, 05, 29, 00, 34, "wakes up"), 505 line(1518, 05, 30, 00, 04, "Guard #1499 begins shift"), 506 line(1518, 05, 30, 00, 14, "falls asleep"), 507 line(1518, 05, 30, 00, 53, "wakes up"), 508 line(1518, 05, 31, 00, 02, "Guard #2657 begins shift"), 509 line(1518, 05, 31, 00, 33, "falls asleep"), 510 line(1518, 05, 31, 00, 40, "wakes up"), 511 line(1518, 05, 31, 00, 50, "falls asleep"), 512 line(1518, 05, 31, 00, 56, "wakes up"), 513 line(1518, 06, 01, 00, 02, "Guard #2657 begins shift"), 514 line(1518, 06, 01, 00, 39, "falls asleep"), 515 line(1518, 06, 01, 00, 48, "wakes up"), 516 line(1518, 06, 01, 23, 59, "Guard #241 begins shift"), 517 line(1518, 06, 02, 00, 09, "falls asleep"), 518 line(1518, 06, 02, 00, 38, "wakes up"), 519 line(1518, 06, 02, 23, 59, "Guard #241 begins shift"), 520 line(1518, 06, 03, 00, 36, "falls asleep"), 521 line(1518, 06, 03, 00, 48, "wakes up"), 522 line(1518, 06, 03, 00, 55, "falls asleep"), 523 line(1518, 06, 03, 00, 56, "wakes up"), 524 line(1518, 06, 03, 23, 46, "Guard #313 begins shift"), 525 line(1518, 06, 04, 00, 01, "falls asleep"), 526 line(1518, 06, 04, 00, 32, "wakes up"), 527 line(1518, 06, 05, 00, 00, "Guard #983 begins shift"), 528 line(1518, 06, 05, 00, 21, "falls asleep"), 529 line(1518, 06, 05, 00, 43, "wakes up"), 530 line(1518, 06, 05, 00, 47, "falls asleep"), 531 line(1518, 06, 05, 00, 52, "wakes up"), 532 line(1518, 06, 05, 00, 56, "falls asleep"), 533 line(1518, 06, 05, 00, 59, "wakes up"), 534 line(1518, 06, 06, 00, 03, "Guard #2657 begins shift"), 535 line(1518, 06, 06, 00, 12, "falls asleep"), 536 line(1518, 06, 06, 00, 24, "wakes up"), 537 line(1518, 06, 06, 23, 59, "Guard #3499 begins shift"), 538 line(1518, 06, 07, 00, 15, "falls asleep"), 539 line(1518, 06, 07, 00, 34, "wakes up"), 540 line(1518, 06, 07, 00, 39, "falls asleep"), 541 line(1518, 06, 07, 00, 59, "wakes up"), 542 line(1518, 06, 08, 00, 02, "Guard #1811 begins shift"), 543 line(1518, 06, 08, 00, 14, "falls asleep"), 544 line(1518, 06, 08, 00, 48, "wakes up"), 545 line(1518, 06, 08, 00, 53, "falls asleep"), 546 line(1518, 06, 08, 00, 54, "wakes up"), 547 line(1518, 06, 08, 23, 47, "Guard #241 begins shift"), 548 line(1518, 06, 09, 00, 02, "falls asleep"), 549 line(1518, 06, 09, 00, 16, "wakes up"), 550 line(1518, 06, 09, 00, 45, "falls asleep"), 551 line(1518, 06, 09, 00, 53, "wakes up"), 552 line(1518, 06, 10, 00, 00, "Guard #919 begins shift"), 553 line(1518, 06, 10, 00, 34, "falls asleep"), 554 line(1518, 06, 10, 00, 48, "wakes up"), 555 line(1518, 06, 10, 00, 53, "falls asleep"), 556 line(1518, 06, 10, 00, 57, "wakes up"), 557 line(1518, 06, 11, 00, 02, "Guard #919 begins shift"), 558 line(1518, 06, 11, 00, 14, "falls asleep"), 559 line(1518, 06, 11, 00, 44, "wakes up"), 560 line(1518, 06, 12, 00, 00, "Guard #3499 begins shift"), 561 line(1518, 06, 12, 00, 13, "falls asleep"), 562 line(1518, 06, 12, 00, 44, "wakes up"), 563 line(1518, 06, 13, 00, 00, "Guard #3499 begins shift"), 564 line(1518, 06, 13, 00, 26, "falls asleep"), 565 line(1518, 06, 13, 00, 43, "wakes up"), 566 line(1518, 06, 14, 00, 00, "Guard #3499 begins shift"), 567 line(1518, 06, 14, 00, 08, "falls asleep"), 568 line(1518, 06, 14, 00, 48, "wakes up"), 569 line(1518, 06, 14, 23, 50, "Guard #983 begins shift"), 570 line(1518, 06, 15, 00, 03, "falls asleep"), 571 line(1518, 06, 15, 00, 22, "wakes up"), 572 line(1518, 06, 15, 00, 27, "falls asleep"), 573 line(1518, 06, 15, 00, 44, "wakes up"), 574 line(1518, 06, 15, 00, 53, "falls asleep"), 575 line(1518, 06, 15, 00, 58, "wakes up"), 576 line(1518, 06, 15, 23, 59, "Guard #1499 begins shift"), 577 line(1518, 06, 16, 00, 24, "falls asleep"), 578 line(1518, 06, 16, 00, 29, "wakes up"), 579 line(1518, 06, 16, 00, 44, "falls asleep"), 580 line(1518, 06, 16, 00, 56, "wakes up"), 581 line(1518, 06, 17, 00, 00, "Guard #983 begins shift"), 582 line(1518, 06, 17, 00, 15, "falls asleep"), 583 line(1518, 06, 17, 00, 25, "wakes up"), 584 line(1518, 06, 17, 00, 31, "falls asleep"), 585 line(1518, 06, 17, 00, 45, "wakes up"), 586 line(1518, 06, 17, 00, 48, "falls asleep"), 587 line(1518, 06, 17, 00, 53, "wakes up"), 588 line(1518, 06, 18, 00, 00, "Guard #1499 begins shift"), 589 line(1518, 06, 18, 00, 28, "falls asleep"), 590 line(1518, 06, 18, 00, 55, "wakes up"), 591 line(1518, 06, 19, 00, 00, "Guard #1499 begins shift"), 592 line(1518, 06, 19, 00, 14, "falls asleep"), 593 line(1518, 06, 19, 00, 37, "wakes up"), 594 line(1518, 06, 19, 00, 45, "falls asleep"), 595 line(1518, 06, 19, 00, 57, "wakes up"), 596 line(1518, 06, 19, 23, 57, "Guard #2411 begins shift"), 597 line(1518, 06, 20, 00, 27, "falls asleep"), 598 line(1518, 06, 20, 00, 43, "wakes up"), 599 line(1518, 06, 20, 00, 47, "falls asleep"), 600 line(1518, 06, 20, 00, 52, "wakes up"), 601 line(1518, 06, 20, 23, 57, "Guard #3361 begins shift"), 602 line(1518, 06, 21, 00, 17, "falls asleep"), 603 line(1518, 06, 21, 00, 23, "wakes up"), 604 line(1518, 06, 22, 00, 02, "Guard #2411 begins shift"), 605 line(1518, 06, 22, 00, 22, "falls asleep"), 606 line(1518, 06, 22, 00, 48, "wakes up"), 607 line(1518, 06, 22, 23, 59, "Guard #2657 begins shift"), 608 line(1518, 06, 23, 00, 10, "falls asleep"), 609 line(1518, 06, 23, 00, 40, "wakes up"), 610 line(1518, 06, 24, 00, 04, "Guard #1033 begins shift"), 611 line(1518, 06, 24, 00, 12, "falls asleep"), 612 line(1518, 06, 24, 00, 28, "wakes up"), 613 line(1518, 06, 25, 00, 00, "Guard #3499 begins shift"), 614 line(1518, 06, 25, 00, 18, "falls asleep"), 615 line(1518, 06, 25, 00, 41, "wakes up"), 616 line(1518, 06, 25, 23, 59, "Guard #241 begins shift"), 617 line(1518, 06, 26, 00, 06, "falls asleep"), 618 line(1518, 06, 26, 00, 21, "wakes up"), 619 line(1518, 06, 26, 00, 29, "falls asleep"), 620 line(1518, 06, 26, 00, 37, "wakes up"), 621 line(1518, 06, 26, 00, 45, "falls asleep"), 622 line(1518, 06, 26, 00, 53, "wakes up"), 623 line(1518, 06, 26, 23, 59, "Guard #983 begins shift"), 624 line(1518, 06, 27, 00, 35, "falls asleep"), 625 line(1518, 06, 27, 00, 37, "wakes up"), 626 line(1518, 06, 27, 00, 46, "falls asleep"), 627 line(1518, 06, 27, 00, 58, "wakes up"), 628 line(1518, 06, 28, 00, 04, "Guard #2657 begins shift"), 629 line(1518, 06, 28, 00, 20, "falls asleep"), 630 line(1518, 06, 28, 00, 37, "wakes up"), 631 line(1518, 06, 28, 23, 59, "Guard #2657 begins shift"), 632 line(1518, 06, 29, 00, 46, "falls asleep"), 633 line(1518, 06, 29, 00, 51, "wakes up"), 634 line(1518, 06, 29, 23, 59, "Guard #1811 begins shift"), 635 line(1518, 06, 30, 00, 39, "falls asleep"), 636 line(1518, 06, 30, 00, 52, "wakes up"), 637 line(1518, 06, 30, 00, 56, "falls asleep"), 638 line(1518, 06, 30, 00, 59, "wakes up"), 639 line(1518, 06, 30, 23, 49, "Guard #241 begins shift"), 640 line(1518, 07, 01, 00, 05, "falls asleep"), 641 line(1518, 07, 01, 00, 36, "wakes up"), 642 line(1518, 07, 01, 00, 40, "falls asleep"), 643 line(1518, 07, 01, 00, 47, "wakes up"), 644 line(1518, 07, 01, 23, 51, "Guard #3109 begins shift"), 645 line(1518, 07, 02, 00, 00, "falls asleep"), 646 line(1518, 07, 02, 00, 43, "wakes up"), 647 line(1518, 07, 02, 23, 57, "Guard #1811 begins shift"), 648 line(1518, 07, 03, 00, 07, "falls asleep"), 649 line(1518, 07, 03, 00, 19, "wakes up"), 650 line(1518, 07, 03, 00, 22, "falls asleep"), 651 line(1518, 07, 03, 00, 47, "wakes up"), 652 line(1518, 07, 04, 00, 03, "Guard #2411 begins shift"), 653 line(1518, 07, 04, 00, 22, "falls asleep"), 654 line(1518, 07, 04, 00, 48, "wakes up"), 655 line(1518, 07, 04, 23, 59, "Guard #2099 begins shift"), 656 line(1518, 07, 05, 00, 11, "falls asleep"), 657 line(1518, 07, 05, 00, 13, "wakes up"), 658 line(1518, 07, 05, 00, 39, "falls asleep"), 659 line(1518, 07, 05, 00, 51, "wakes up"), 660 line(1518, 07, 05, 23, 58, "Guard #3361 begins shift"), 661 line(1518, 07, 06, 00, 46, "falls asleep"), 662 line(1518, 07, 06, 00, 59, "wakes up"), 663 line(1518, 07, 07, 00, 02, "Guard #2099 begins shift"), 664 line(1518, 07, 07, 00, 29, "falls asleep"), 665 line(1518, 07, 07, 00, 34, "wakes up"), 666 line(1518, 07, 07, 23, 57, "Guard #983 begins shift"), 667 line(1518, 07, 08, 00, 36, "falls asleep"), 668 line(1518, 07, 08, 00, 37, "wakes up"), 669 line(1518, 07, 08, 00, 45, "falls asleep"), 670 line(1518, 07, 08, 00, 59, "wakes up"), 671 line(1518, 07, 09, 00, 00, "Guard #3361 begins shift"), 672 line(1518, 07, 09, 00, 38, "falls asleep"), 673 line(1518, 07, 09, 00, 45, "wakes up"), 674 line(1518, 07, 09, 00, 53, "falls asleep"), 675 line(1518, 07, 09, 00, 57, "wakes up"), 676 line(1518, 07, 09, 23, 59, "Guard #3499 begins shift"), 677 line(1518, 07, 10, 00, 22, "falls asleep"), 678 line(1518, 07, 10, 00, 50, "wakes up"), 679 line(1518, 07, 11, 00, 04, "Guard #3559 begins shift"), 680 line(1518, 07, 11, 00, 14, "falls asleep"), 681 line(1518, 07, 11, 00, 49, "wakes up"), 682 line(1518, 07, 11, 00, 55, "falls asleep"), 683 line(1518, 07, 11, 00, 56, "wakes up"), 684 line(1518, 07, 11, 23, 57, "Guard #2617 begins shift"), 685 line(1518, 07, 12, 00, 29, "falls asleep"), 686 line(1518, 07, 12, 00, 37, "wakes up"), 687 line(1518, 07, 12, 23, 50, "Guard #2099 begins shift"), 688 line(1518, 07, 13, 00, 01, "falls asleep"), 689 line(1518, 07, 13, 00, 32, "wakes up"), 690 line(1518, 07, 14, 00, 04, "Guard #2579 begins shift"), 691 line(1518, 07, 14, 23, 57, "Guard #2617 begins shift"), 692 line(1518, 07, 15, 00, 38, "falls asleep"), 693 line(1518, 07, 15, 00, 53, "wakes up"), 694 line(1518, 07, 15, 00, 57, "falls asleep"), 695 line(1518, 07, 15, 00, 59, "wakes up"), 696 line(1518, 07, 15, 23, 57, "Guard #2657 begins shift"), 697 line(1518, 07, 16, 00, 09, "falls asleep"), 698 line(1518, 07, 16, 00, 20, "wakes up"), 699 line(1518, 07, 16, 00, 42, "falls asleep"), 700 line(1518, 07, 16, 00, 56, "wakes up"), 701 line(1518, 07, 16, 23, 57, "Guard #983 begins shift"), 702 line(1518, 07, 17, 00, 06, "falls asleep"), 703 line(1518, 07, 17, 00, 41, "wakes up"), 704 line(1518, 07, 17, 00, 45, "falls asleep"), 705 line(1518, 07, 17, 00, 59, "wakes up"), 706 line(1518, 07, 17, 23, 47, "Guard #1091 begins shift"), 707 line(1518, 07, 18, 00, 03, "falls asleep"), 708 line(1518, 07, 18, 00, 18, "wakes up"), 709 line(1518, 07, 18, 23, 53, "Guard #3499 begins shift"), 710 line(1518, 07, 19, 00, 02, "falls asleep"), 711 line(1518, 07, 19, 00, 43, "wakes up"), 712 line(1518, 07, 20, 00, 00, "Guard #241 begins shift"), 713 line(1518, 07, 20, 00, 13, "falls asleep"), 714 line(1518, 07, 20, 00, 30, "wakes up"), 715 line(1518, 07, 21, 00, 00, "Guard #919 begins shift"), 716 line(1518, 07, 21, 00, 17, "falls asleep"), 717 line(1518, 07, 21, 00, 31, "wakes up"), 718 line(1518, 07, 21, 23, 47, "Guard #2099 begins shift"), 719 line(1518, 07, 22, 00, 01, "falls asleep"), 720 line(1518, 07, 22, 00, 23, "wakes up"), 721 line(1518, 07, 22, 00, 35, "falls asleep"), 722 line(1518, 07, 22, 00, 47, "wakes up"), 723 line(1518, 07, 23, 00, 04, "Guard #2617 begins shift"), 724 line(1518, 07, 23, 00, 33, "falls asleep"), 725 line(1518, 07, 23, 00, 52, "wakes up"), 726 line(1518, 07, 24, 00, 03, "Guard #823 begins shift"), 727 line(1518, 07, 25, 00, 03, "Guard #1033 begins shift"), 728 line(1518, 07, 25, 00, 29, "falls asleep"), 729 line(1518, 07, 25, 00, 45, "wakes up"), 730 line(1518, 07, 25, 00, 49, "falls asleep"), 731 line(1518, 07, 25, 00, 57, "wakes up"), 732 line(1518, 07, 26, 00, 00, "Guard #3499 begins shift"), 733 line(1518, 07, 26, 00, 38, "falls asleep"), 734 line(1518, 07, 26, 00, 43, "wakes up"), 735 line(1518, 07, 26, 00, 50, "falls asleep"), 736 line(1518, 07, 26, 00, 51, "wakes up"), 737 line(1518, 07, 26, 23, 57, "Guard #1867 begins shift"), 738 line(1518, 07, 27, 23, 50, "Guard #2099 begins shift"), 739 line(1518, 07, 28, 00, 04, "falls asleep"), 740 line(1518, 07, 28, 00, 41, "wakes up"), 741 line(1518, 07, 29, 00, 00, "Guard #1811 begins shift"), 742 line(1518, 07, 29, 00, 40, "falls asleep"), 743 line(1518, 07, 29, 00, 50, "wakes up"), 744 line(1518, 07, 29, 00, 53, "falls asleep"), 745 line(1518, 07, 29, 00, 59, "wakes up"), 746 line(1518, 07, 30, 00, 04, "Guard #3109 begins shift"), 747 line(1518, 07, 30, 00, 06, "falls asleep"), 748 line(1518, 07, 30, 00, 22, "wakes up"), 749 line(1518, 07, 30, 00, 30, "falls asleep"), 750 line(1518, 07, 30, 00, 37, "wakes up"), 751 line(1518, 07, 30, 00, 43, "falls asleep"), 752 line(1518, 07, 30, 00, 55, "wakes up"), 753 line(1518, 07, 31, 00, 01, "Guard #3499 begins shift"), 754 line(1518, 07, 31, 00, 10, "falls asleep"), 755 line(1518, 07, 31, 00, 34, "wakes up"), 756 line(1518, 07, 31, 00, 41, "falls asleep"), 757 line(1518, 07, 31, 00, 44, "wakes up"), 758 line(1518, 08, 01, 00, 03, "Guard #1291 begins shift"), 759 line(1518, 08, 01, 00, 21, "falls asleep"), 760 line(1518, 08, 01, 00, 52, "wakes up"), 761 line(1518, 08, 01, 23, 56, "Guard #1033 begins shift"), 762 line(1518, 08, 02, 00, 18, "falls asleep"), 763 line(1518, 08, 02, 00, 38, "wakes up"), 764 line(1518, 08, 02, 23, 59, "Guard #3361 begins shift"), 765 line(1518, 08, 03, 00, 49, "falls asleep"), 766 line(1518, 08, 03, 00, 59, "wakes up"), 767 line(1518, 08, 04, 00, 00, "Guard #1033 begins shift"), 768 line(1518, 08, 04, 00, 33, "falls asleep"), 769 line(1518, 08, 04, 00, 45, "wakes up"), 770 line(1518, 08, 04, 00, 57, "falls asleep"), 771 line(1518, 08, 04, 00, 59, "wakes up"), 772 line(1518, 08, 04, 23, 53, "Guard #1091 begins shift"), 773 line(1518, 08, 05, 00, 01, "falls asleep"), 774 line(1518, 08, 05, 00, 27, "wakes up"), 775 line(1518, 08, 05, 23, 52, "Guard #3449 begins shift"), 776 line(1518, 08, 06, 00, 00, "falls asleep"), 777 line(1518, 08, 06, 00, 11, "wakes up"), 778 line(1518, 08, 06, 00, 20, "falls asleep"), 779 line(1518, 08, 06, 00, 42, "wakes up"), 780 line(1518, 08, 06, 00, 51, "falls asleep"), 781 line(1518, 08, 06, 00, 55, "wakes up"), 782 line(1518, 08, 07, 00, 00, "Guard #1499 begins shift"), 783 line(1518, 08, 07, 00, 27, "falls asleep"), 784 line(1518, 08, 07, 00, 55, "wakes up"), 785 line(1518, 08, 08, 00, 04, "Guard #241 begins shift"), 786 line(1518, 08, 08, 00, 11, "falls asleep"), 787 line(1518, 08, 08, 00, 28, "wakes up"), 788 line(1518, 08, 08, 00, 41, "falls asleep"), 789 line(1518, 08, 08, 00, 54, "wakes up"), 790 line(1518, 08, 09, 00, 03, "Guard #3109 begins shift"), 791 line(1518, 08, 09, 00, 28, "falls asleep"), 792 line(1518, 08, 09, 00, 34, "wakes up"), 793 line(1518, 08, 09, 00, 38, "falls asleep"), 794 line(1518, 08, 09, 00, 45, "wakes up"), 795 line(1518, 08, 10, 00, 00, "Guard #3109 begins shift"), 796 line(1518, 08, 10, 00, 12, "falls asleep"), 797 line(1518, 08, 10, 00, 38, "wakes up"), 798 line(1518, 08, 10, 00, 45, "falls asleep"), 799 line(1518, 08, 10, 00, 49, "wakes up"), 800 line(1518, 08, 10, 23, 57, "Guard #3203 begins shift"), 801 line(1518, 08, 11, 00, 19, "falls asleep"), 802 line(1518, 08, 11, 00, 32, "wakes up"), 803 line(1518, 08, 11, 00, 48, "falls asleep"), 804 line(1518, 08, 11, 00, 52, "wakes up"), 805 line(1518, 08, 12, 00, 04, "Guard #2657 begins shift"), 806 line(1518, 08, 12, 00, 13, "falls asleep"), 807 line(1518, 08, 12, 00, 58, "wakes up"), 808 line(1518, 08, 13, 00, 04, "Guard #2099 begins shift"), 809 line(1518, 08, 13, 00, 21, "falls asleep"), 810 line(1518, 08, 13, 00, 59, "wakes up"), 811 line(1518, 08, 13, 23, 50, "Guard #2099 begins shift"), 812 line(1518, 08, 14, 00, 01, "falls asleep"), 813 line(1518, 08, 14, 00, 39, "wakes up"), 814 line(1518, 08, 15, 00, 00, "Guard #823 begins shift"), 815 line(1518, 08, 16, 00, 00, "Guard #3361 begins shift"), 816 line(1518, 08, 16, 00, 29, "falls asleep"), 817 line(1518, 08, 16, 00, 36, "wakes up"), 818 line(1518, 08, 16, 23, 46, "Guard #313 begins shift"), 819 line(1518, 08, 17, 00, 02, "falls asleep"), 820 line(1518, 08, 17, 00, 28, "wakes up"), 821 line(1518, 08, 17, 00, 43, "falls asleep"), 822 line(1518, 08, 17, 00, 48, "wakes up"), 823 line(1518, 08, 18, 00, 01, "Guard #241 begins shift"), 824 line(1518, 08, 18, 00, 29, "falls asleep"), 825 line(1518, 08, 18, 00, 35, "wakes up"), 826 line(1518, 08, 19, 00, 02, "Guard #1033 begins shift"), 827 line(1518, 08, 19, 00, 32, "falls asleep"), 828 line(1518, 08, 19, 00, 50, "wakes up"), 829 line(1518, 08, 20, 00, 03, "Guard #3499 begins shift"), 830 line(1518, 08, 20, 00, 37, "falls asleep"), 831 line(1518, 08, 20, 00, 42, "wakes up"), 832 line(1518, 08, 20, 23, 48, "Guard #3559 begins shift"), 833 line(1518, 08, 21, 00, 04, "falls asleep"), 834 line(1518, 08, 21, 00, 53, "wakes up"), 835 line(1518, 08, 21, 23, 58, "Guard #313 begins shift"), 836 line(1518, 08, 22, 00, 11, "falls asleep"), 837 line(1518, 08, 22, 00, 12, "wakes up"), 838 line(1518, 08, 22, 00, 31, "falls asleep"), 839 line(1518, 08, 22, 00, 33, "wakes up"), 840 line(1518, 08, 23, 00, 04, "Guard #3203 begins shift"), 841 line(1518, 08, 23, 00, 36, "falls asleep"), 842 line(1518, 08, 23, 00, 59, "wakes up"), 843 line(1518, 08, 24, 00, 01, "Guard #2657 begins shift"), 844 line(1518, 08, 24, 00, 16, "falls asleep"), 845 line(1518, 08, 24, 00, 35, "wakes up"), 846 line(1518, 08, 25, 00, 02, "Guard #1291 begins shift"), 847 line(1518, 08, 25, 00, 11, "falls asleep"), 848 line(1518, 08, 25, 00, 18, "wakes up"), 849 line(1518, 08, 25, 00, 22, "falls asleep"), 850 line(1518, 08, 25, 00, 31, "wakes up"), 851 line(1518, 08, 25, 00, 35, "falls asleep"), 852 line(1518, 08, 25, 00, 45, "wakes up"), 853 line(1518, 08, 25, 23, 58, "Guard #1033 begins shift"), 854 line(1518, 08, 26, 00, 15, "falls asleep"), 855 line(1518, 08, 26, 00, 35, "wakes up"), 856 line(1518, 08, 27, 00, 00, "Guard #1291 begins shift"), 857 line(1518, 08, 27, 00, 31, "falls asleep"), 858 line(1518, 08, 27, 00, 36, "wakes up"), 859 line(1518, 08, 27, 00, 47, "falls asleep"), 860 line(1518, 08, 27, 00, 54, "wakes up"), 861 line(1518, 08, 28, 00, 03, "Guard #983 begins shift"), 862 line(1518, 08, 28, 00, 45, "falls asleep"), 863 line(1518, 08, 28, 00, 46, "wakes up"), 864 line(1518, 08, 29, 00, 02, "Guard #2657 begins shift"), 865 line(1518, 08, 29, 00, 24, "falls asleep"), 866 line(1518, 08, 29, 00, 29, "wakes up"), 867 line(1518, 08, 29, 00, 44, "falls asleep"), 868 line(1518, 08, 29, 00, 59, "wakes up"), 869 line(1518, 08, 30, 00, 03, "Guard #983 begins shift"), 870 line(1518, 08, 30, 00, 26, "falls asleep"), 871 line(1518, 08, 30, 00, 58, "wakes up"), 872 line(1518, 08, 31, 00, 01, "Guard #2411 begins shift"), 873 line(1518, 08, 31, 00, 22, "falls asleep"), 874 line(1518, 08, 31, 00, 33, "wakes up"), 875 line(1518, 08, 31, 00, 47, "falls asleep"), 876 line(1518, 08, 31, 00, 58, "wakes up"), 877 line(1518, 09, 01, 00, 02, "Guard #3109 begins shift"), 878 line(1518, 09, 01, 00, 45, "falls asleep"), 879 line(1518, 09, 01, 00, 51, "wakes up"), 880 line(1518, 09, 01, 23, 57, "Guard #2617 begins shift"), 881 line(1518, 09, 02, 00, 27, "falls asleep"), 882 line(1518, 09, 02, 00, 49, "wakes up"), 883 line(1518, 09, 02, 00, 56, "falls asleep"), 884 line(1518, 09, 02, 00, 57, "wakes up"), 885 line(1518, 09, 02, 23, 56, "Guard #3203 begins shift"), 886 line(1518, 09, 03, 00, 20, "falls asleep"), 887 line(1518, 09, 03, 00, 56, "wakes up"), 888 line(1518, 09, 04, 00, 03, "Guard #2099 begins shift"), 889 line(1518, 09, 04, 00, 33, "falls asleep"), 890 line(1518, 09, 04, 00, 41, "wakes up"), 891 line(1518, 09, 04, 23, 46, "Guard #2657 begins shift"), 892 line(1518, 09, 05, 00, 04, "falls asleep"), 893 line(1518, 09, 05, 00, 51, "wakes up"), 894 line(1518, 09, 05, 23, 50, "Guard #3559 begins shift"), 895 line(1518, 09, 06, 00, 03, "falls asleep"), 896 line(1518, 09, 06, 00, 39, "wakes up"), 897 line(1518, 09, 07, 00, 01, "Guard #3499 begins shift"), 898 line(1518, 09, 07, 00, 36, "falls asleep"), 899 line(1518, 09, 07, 00, 41, "wakes up"), 900 line(1518, 09, 08, 00, 04, "Guard #1291 begins shift"), 901 line(1518, 09, 08, 00, 25, "falls asleep"), 902 line(1518, 09, 08, 00, 26, "wakes up"), 903 line(1518, 09, 09, 00, 02, "Guard #1091 begins shift"), 904 line(1518, 09, 09, 00, 06, "falls asleep"), 905 line(1518, 09, 09, 00, 30, "wakes up"), 906 line(1518, 09, 09, 23, 58, "Guard #241 begins shift"), 907 line(1518, 09, 10, 00, 31, "falls asleep"), 908 line(1518, 09, 10, 00, 34, "wakes up"), 909 line(1518, 09, 10, 00, 39, "falls asleep"), 910 line(1518, 09, 10, 00, 56, "wakes up"), 911 line(1518, 09, 10, 23, 59, "Guard #2411 begins shift"), 912 line(1518, 09, 11, 00, 20, "falls asleep"), 913 line(1518, 09, 11, 00, 41, "wakes up"), 914 line(1518, 09, 11, 23, 57, "Guard #73 begins shift"), 915 line(1518, 09, 12, 00, 21, "falls asleep"), 916 line(1518, 09, 12, 00, 29, "wakes up"), 917 line(1518, 09, 12, 00, 48, "falls asleep"), 918 line(1518, 09, 12, 00, 59, "wakes up"), 919 line(1518, 09, 13, 00, 01, "Guard #2099 begins shift"), 920 line(1518, 09, 13, 00, 21, "falls asleep"), 921 line(1518, 09, 13, 00, 43, "wakes up"), 922 line(1518, 09, 13, 00, 47, "falls asleep"), 923 line(1518, 09, 13, 00, 56, "wakes up"), 924 line(1518, 09, 13, 23, 56, "Guard #1499 begins shift"), 925 line(1518, 09, 14, 00, 10, "falls asleep"), 926 line(1518, 09, 14, 00, 56, "wakes up"), 927 line(1518, 09, 15, 00, 03, "Guard #313 begins shift"), 928 line(1518, 09, 15, 00, 38, "falls asleep"), 929 line(1518, 09, 15, 00, 59, "wakes up"), 930 line(1518, 09, 15, 23, 58, "Guard #2617 begins shift"), 931 line(1518, 09, 16, 00, 19, "falls asleep"), 932 line(1518, 09, 16, 00, 34, "wakes up"), 933 line(1518, 09, 17, 00, 03, "Guard #313 begins shift"), 934 line(1518, 09, 17, 00, 21, "falls asleep"), 935 line(1518, 09, 17, 00, 59, "wakes up"), 936 line(1518, 09, 17, 23, 59, "Guard #1291 begins shift"), 937 line(1518, 09, 18, 00, 15, "falls asleep"), 938 line(1518, 09, 18, 00, 57, "wakes up"), 939 line(1518, 09, 18, 23, 48, "Guard #3559 begins shift"), 940 line(1518, 09, 19, 00, 05, "falls asleep"), 941 line(1518, 09, 19, 00, 48, "wakes up"), 942 line(1518, 09, 19, 23, 56, "Guard #3109 begins shift"), 943 line(1518, 09, 20, 00, 32, "falls asleep"), 944 line(1518, 09, 20, 00, 43, "wakes up"), 945 line(1518, 09, 20, 00, 55, "falls asleep"), 946 line(1518, 09, 20, 00, 58, "wakes up"), 947 line(1518, 09, 21, 00, 02, "Guard #2099 begins shift"), 948 line(1518, 09, 21, 00, 28, "falls asleep"), 949 line(1518, 09, 21, 00, 42, "wakes up"), 950 line(1518, 09, 22, 00, 03, "Guard #3559 begins shift"), 951 line(1518, 09, 22, 00, 08, "falls asleep"), 952 line(1518, 09, 22, 00, 19, "wakes up"), 953 line(1518, 09, 22, 23, 59, "Guard #2657 begins shift"), 954 line(1518, 09, 23, 00, 06, "falls asleep"), 955 line(1518, 09, 23, 00, 58, "wakes up"), 956 line(1518, 09, 24, 00, 01, "Guard #241 begins shift"), 957 line(1518, 09, 24, 00, 12, "falls asleep"), 958 line(1518, 09, 24, 00, 14, "wakes up"), 959 line(1518, 09, 24, 00, 32, "falls asleep"), 960 line(1518, 09, 24, 00, 53, "wakes up"), 961 line(1518, 09, 24, 00, 56, "falls asleep"), 962 line(1518, 09, 24, 00, 59, "wakes up"), 963 line(1518, 09, 25, 00, 00, "Guard #1091 begins shift"), 964 line(1518, 09, 25, 00, 25, "falls asleep"), 965 line(1518, 09, 25, 00, 34, "wakes up"), 966 line(1518, 09, 25, 00, 49, "falls asleep"), 967 line(1518, 09, 25, 00, 55, "wakes up"), 968 line(1518, 09, 25, 23, 56, "Guard #3361 begins shift"), 969 line(1518, 09, 26, 00, 20, "falls asleep"), 970 line(1518, 09, 26, 00, 50, "wakes up"), 971 line(1518, 09, 26, 23, 59, "Guard #3109 begins shift"), 972 line(1518, 09, 27, 00, 27, "falls asleep"), 973 line(1518, 09, 27, 00, 40, "wakes up"), 974 line(1518, 09, 28, 00, 04, "Guard #3559 begins shift"), 975 line(1518, 09, 28, 00, 18, "falls asleep"), 976 line(1518, 09, 28, 00, 48, "wakes up"), 977 line(1518, 09, 28, 23, 56, "Guard #1811 begins shift"), 978 line(1518, 09, 29, 00, 22, "falls asleep"), 979 line(1518, 09, 29, 00, 42, "wakes up"), 980 line(1518, 09, 30, 00, 00, "Guard #3499 begins shift"), 981 line(1518, 09, 30, 00, 39, "falls asleep"), 982 line(1518, 09, 30, 00, 44, "wakes up"), 983 line(1518, 09, 30, 00, 57, "falls asleep"), 984 line(1518, 09, 30, 00, 58, "wakes up"), 985 line(1518, 09, 30, 23, 50, "Guard #313 begins shift"), 986 line(1518, 10, 01, 00, 05, "falls asleep"), 987 line(1518, 10, 01, 00, 20, "wakes up"), 988 line(1518, 10, 01, 23, 58, "Guard #2411 begins shift"), 989 line(1518, 10, 02, 00, 15, "falls asleep"), 990 line(1518, 10, 02, 00, 23, "wakes up"), 991 line(1518, 10, 03, 00, 00, "Guard #313 begins shift"), 992 line(1518, 10, 03, 00, 29, "falls asleep"), 993 line(1518, 10, 03, 00, 32, "wakes up"), 994 line(1518, 10, 03, 00, 39, "falls asleep"), 995 line(1518, 10, 03, 00, 47, "wakes up"), 996 line(1518, 10, 03, 00, 50, "falls asleep"), 997 line(1518, 10, 03, 00, 59, "wakes up"), 998 line(1518, 10, 03, 23, 59, "Guard #2657 begins shift"), 999 line(1518, 10, 04, 00, 33, "falls asleep"), 1000 line(1518, 10, 04, 00, 40, "wakes up"), 1001 line(1518, 10, 04, 00, 49, "falls asleep"), 1002 line(1518, 10, 04, 00, 53, "wakes up"), 1003 line(1518, 10, 05, 00, 03, "Guard #3499 begins shift"), 1004 line(1518, 10, 05, 00, 15, "falls asleep"), 1005 line(1518, 10, 05, 00, 53, "wakes up"), 1006 line(1518, 10, 06, 00, 03, "Guard #3499 begins shift"), 1007 line(1518, 10, 06, 00, 36, "falls asleep"), 1008 line(1518, 10, 06, 00, 55, "wakes up"), 1009 line(1518, 10, 07, 00, 00, "Guard #1811 begins shift"), 1010 line(1518, 10, 07, 00, 32, "falls asleep"), 1011 line(1518, 10, 07, 00, 44, "wakes up"), 1012 line(1518, 10, 07, 23, 59, "Guard #2411 begins shift"), 1013 line(1518, 10, 08, 00, 13, "falls asleep"), 1014 line(1518, 10, 08, 00, 47, "wakes up"), 1015 line(1518, 10, 08, 00, 53, "falls asleep"), 1016 line(1518, 10, 08, 00, 56, "wakes up"), 1017 line(1518, 10, 08, 23, 58, "Guard #1811 begins shift"), 1018 line(1518, 10, 09, 00, 10, "falls asleep"), 1019 line(1518, 10, 09, 00, 59, "wakes up"), 1020 line(1518, 10, 09, 23, 56, "Guard #3559 begins shift"), 1021 line(1518, 10, 10, 00, 25, "falls asleep"), 1022 line(1518, 10, 10, 00, 49, "wakes up"), 1023 line(1518, 10, 11, 00, 02, "Guard #2657 begins shift"), 1024 line(1518, 10, 11, 00, 29, "falls asleep"), 1025 line(1518, 10, 11, 00, 41, "wakes up"), 1026 line(1518, 10, 11, 23, 58, "Guard #2099 begins shift"), 1027 line(1518, 10, 12, 00, 26, "falls asleep"), 1028 line(1518, 10, 12, 00, 38, "wakes up"), 1029 line(1518, 10, 13, 00, 04, "Guard #1091 begins shift"), 1030 line(1518, 10, 13, 00, 43, "falls asleep"), 1031 line(1518, 10, 13, 00, 55, "wakes up"), 1032 line(1518, 10, 13, 23, 52, "Guard #2657 begins shift"), 1033 line(1518, 10, 14, 00, 05, "falls asleep"), 1034 line(1518, 10, 14, 00, 44, "wakes up"), 1035 line(1518, 10, 14, 23, 56, "Guard #2099 begins shift"), 1036 line(1518, 10, 15, 00, 24, "falls asleep"), 1037 line(1518, 10, 15, 00, 40, "wakes up"), 1038 line(1518, 10, 15, 00, 46, "falls asleep"), 1039 line(1518, 10, 15, 00, 47, "wakes up"), 1040 line(1518, 10, 16, 00, 00, "Guard #2657 begins shift"), 1041 line(1518, 10, 16, 00, 45, "falls asleep"), 1042 line(1518, 10, 16, 00, 50, "wakes up"), 1043 line(1518, 10, 17, 00, 01, "Guard #3203 begins shift"), 1044 line(1518, 10, 17, 00, 26, "falls asleep"), 1045 line(1518, 10, 17, 00, 42, "wakes up"), 1046 line(1518, 10, 18, 00, 02, "Guard #2657 begins shift"), 1047 line(1518, 10, 18, 00, 15, "falls asleep"), 1048 line(1518, 10, 18, 00, 38, "wakes up"), 1049 line(1518, 10, 18, 00, 42, "falls asleep"), 1050 line(1518, 10, 18, 00, 48, "wakes up"), 1051 line(1518, 10, 19, 00, 04, "Guard #3203 begins shift"), 1052 line(1518, 10, 19, 00, 21, "falls asleep"), 1053 line(1518, 10, 19, 00, 48, "wakes up"), 1054 line(1518, 10, 20, 00, 04, "Guard #3203 begins shift"), 1055 line(1518, 10, 20, 00, 23, "falls asleep"), 1056 line(1518, 10, 20, 00, 36, "wakes up"), 1057 line(1518, 10, 20, 00, 52, "falls asleep"), 1058 line(1518, 10, 20, 00, 53, "wakes up"), 1059 line(1518, 10, 21, 00, 00, "Guard #983 begins shift"), 1060 line(1518, 10, 21, 00, 15, "falls asleep"), 1061 line(1518, 10, 21, 00, 33, "wakes up"), 1062 line(1518, 10, 21, 23, 57, "Guard #919 begins shift"), 1063 line(1518, 10, 22, 00, 33, "falls asleep"), 1064 line(1518, 10, 22, 00, 36, "wakes up"), 1065 line(1518, 10, 22, 23, 52, "Guard #313 begins shift"), 1066 line(1518, 10, 23, 00, 04, "falls asleep"), 1067 line(1518, 10, 23, 00, 08, "wakes up"), 1068 line(1518, 10, 24, 00, 01, "Guard #3109 begins shift"), 1069 line(1518, 10, 24, 00, 26, "falls asleep"), 1070 line(1518, 10, 24, 00, 29, "wakes up"), 1071 line(1518, 10, 24, 00, 43, "falls asleep"), 1072 line(1518, 10, 24, 00, 47, "wakes up"), 1073 line(1518, 10, 24, 23, 56, "Guard #2657 begins shift"), 1074 line(1518, 10, 25, 00, 08, "falls asleep"), 1075 line(1518, 10, 25, 00, 54, "wakes up"), 1076 line(1518, 10, 26, 00, 02, "Guard #1291 begins shift"), 1077 line(1518, 10, 26, 00, 09, "falls asleep"), 1078 line(1518, 10, 26, 00, 45, "wakes up"), 1079 line(1518, 10, 27, 00, 01, "Guard #1291 begins shift"), 1080 line(1518, 10, 27, 00, 08, "falls asleep"), 1081 line(1518, 10, 27, 00, 53, "wakes up"), 1082 line(1518, 10, 27, 23, 59, "Guard #2617 begins shift"), 1083 line(1518, 10, 28, 00, 08, "falls asleep"), 1084 line(1518, 10, 28, 00, 36, "wakes up"), 1085 line(1518, 10, 28, 00, 57, "falls asleep"), 1086 line(1518, 10, 28, 00, 58, "wakes up"), 1087 line(1518, 10, 28, 23, 58, "Guard #241 begins shift"), 1088 line(1518, 10, 29, 00, 16, "falls asleep"), 1089 line(1518, 10, 29, 00, 49, "wakes up"), 1090 line(1518, 10, 29, 23, 50, "Guard #983 begins shift"), 1091 line(1518, 10, 30, 00, 05, "falls asleep"), 1092 line(1518, 10, 30, 00, 07, "wakes up"), 1093 line(1518, 10, 31, 00, 00, "Guard #919 begins shift"), 1094 line(1518, 10, 31, 00, 09, "falls asleep"), 1095 line(1518, 10, 31, 00, 11, "wakes up"), 1096 line(1518, 10, 31, 00, 49, "falls asleep"), 1097 line(1518, 10, 31, 00, 56, "wakes up"), 1098 line(1518, 10, 31, 23, 57, "Guard #983 begins shift"), 1099 line(1518, 11, 01, 00, 21, "falls asleep"), 1100 line(1518, 11, 01, 00, 31, "wakes up"), 1101 line(1518, 11, 01, 00, 37, "falls asleep"), 1102 line(1518, 11, 01, 00, 46, "wakes up"), 1103 line(1518, 11, 01, 00, 53, "falls asleep"), 1104 line(1518, 11, 01, 00, 57, "wakes up"), 1105 line(1518, 11, 02, 00, 03, "Guard #3559 begins shift"), 1106 line(1518, 11, 02, 00, 14, "falls asleep"), 1107 line(1518, 11, 02, 00, 29, "wakes up"), 1108 line(1518, 11, 02, 23, 59, "Guard #73 begins shift"), 1109 line(1518, 11, 03, 00, 53, "falls asleep"), 1110 line(1518, 11, 03, 00, 55, "wakes up"), 1111 line(1518, 11, 03, 23, 56, "Guard #1291 begins shift"), 1112 line(1518, 11, 04, 00, 22, "falls asleep"), 1113 line(1518, 11, 04, 00, 57, "wakes up"), 1114 line(1518, 11, 04, 23, 56, "Guard #3499 begins shift"), 1115 line(1518, 11, 05, 00, 29, "falls asleep"), 1116 line(1518, 11, 05, 00, 37, "wakes up"), 1117 line(1518, 11, 05, 23, 48, "Guard #73 begins shift"), 1118 line(1518, 11, 06, 00, 04, "falls asleep"), 1119 line(1518, 11, 06, 00, 22, "wakes up"), 1120 line(1518, 11, 07, 00, 01, "Guard #73 begins shift"), 1121 line(1518, 11, 07, 00, 17, "falls asleep"), 1122 line(1518, 11, 07, 00, 29, "wakes up"), 1123 line(1518, 11, 07, 23, 52, "Guard #3559 begins shift"), 1124 line(1518, 11, 08, 00, 00, "falls asleep"), 1125 line(1518, 11, 08, 00, 13, "wakes up"), 1126 line(1518, 11, 08, 00, 20, "falls asleep"), 1127 line(1518, 11, 08, 00, 51, "wakes up"), 1128 line(1518, 11, 08, 23, 58, "Guard #2617 begins shift"), 1129 line(1518, 11, 09, 00, 35, "falls asleep"), 1130 line(1518, 11, 09, 00, 39, "wakes up"), 1131 line(1518, 11, 09, 23, 57, "Guard #2099 begins shift"), 1132 line(1518, 11, 10, 00, 34, "falls asleep"), 1133 line(1518, 11, 10, 00, 35, "wakes up"), 1134 line(1518, 11, 10, 00, 50, "falls asleep"), 1135 line(1518, 11, 10, 00, 53, "wakes up"), 1136 line(1518, 11, 10, 00, 57, "falls asleep"), 1137 line(1518, 11, 10, 00, 58, "wakes up"), 1138 line(1518, 11, 10, 23, 49, "Guard #241 begins shift"), 1139 line(1518, 11, 11, 00, 04, "falls asleep"), 1140 line(1518, 11, 11, 00, 39, "wakes up"), 1141 line(1518, 11, 12, 00, 04, "Guard #2411 begins shift"), 1142 line(1518, 11, 12, 00, 37, "falls asleep"), 1143 line(1518, 11, 12, 00, 42, "wakes up"), 1144 line(1518, 11, 12, 23, 49, "Guard #3449 begins shift"), 1145 line(1518, 11, 13, 00, 05, "falls asleep"), 1146 line(1518, 11, 13, 00, 27, "wakes up"), 1147 line(1518, 11, 13, 23, 49, "Guard #1811 begins shift"), 1148 line(1518, 11, 14, 00, 01, "falls asleep"), 1149 line(1518, 11, 14, 00, 31, "wakes up"), 1150 line(1518, 11, 14, 23, 47, "Guard #1291 begins shift"), 1151 line(1518, 11, 15, 00, 05, "falls asleep"), 1152 line(1518, 11, 15, 00, 57, "wakes up"), 1153 line(1518, 11, 15, 23, 59, "Guard #3109 begins shift"), 1154 line(1518, 11, 16, 00, 22, "falls asleep"), 1155 line(1518, 11, 16, 00, 47, "wakes up"), 1156 line(1518, 11, 16, 23, 56, "Guard #919 begins shift"), 1157 line(1518, 11, 17, 00, 48, "falls asleep"), 1158 line(1518, 11, 17, 00, 49, "wakes up"), 1159 line(1518, 11, 17, 00, 56, "falls asleep"), 1160 line(1518, 11, 17, 00, 58, "wakes up"), 1161 line(1518, 11, 17, 23, 59, "Guard #1811 begins shift"), 1162 line(1518, 11, 18, 00, 26, "falls asleep"), 1163 line(1518, 11, 18, 00, 32, "wakes up"), 1164 line(1518, 11, 19, 00, 02, "Guard #3109 begins shift"), 1165 line(1518, 11, 19, 00, 50, "falls asleep"), 1166 line(1518, 11, 19, 00, 57, "wakes up"), 1167 line(1518, 11, 19, 23, 56, "Guard #2617 begins shift"), 1168 line(1518, 11, 20, 00, 09, "falls asleep"), 1169 line(1518, 11, 20, 00, 26, "wakes up"), 1170 line(1518, 11, 20, 00, 46, "falls asleep"), 1171 line(1518, 11, 20, 00, 54, "wakes up"), 1172 line(1518, 11, 21, 00, 04, "Guard #3499 begins shift"), 1173 line(1518, 11, 21, 00, 36, "falls asleep"), 1174 line(1518, 11, 21, 00, 48, "wakes up"), 1175 line(1518, 11, 22, 00, 02, "Guard #3499 begins shift"), 1176 line(1518, 11, 22, 00, 39, "falls asleep"), 1177 line(1518, 11, 22, 00, 40, "wakes up"), 1178 line(1518, 11, 22, 23, 56, "Guard #3499 begins shift"), 1179 line(1518, 11, 23, 00, 28, "falls asleep"), 1180 line(1518, 11, 23, 00, 42, "wakes up"), 1181 }; 1182 };