My Advent of Code solutions in Python. kevinyap.ca/2019/12/going-fast-in-advent-of-code/
advent-of-code python
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add solution for 2018/04

+1083
+53
2018/day04.py
··· 1 + import fileinput 2 + from collections import Counter, defaultdict 3 + 4 + from utils import parse_line 5 + 6 + 7 + # Read problem input 8 + EVENTS = [] 9 + for line in fileinput.input(): 10 + data = parse_line(r'\[(\d+)-(\d+)-(\d+) (\d+):(\d+)\] (.+)', line) 11 + EVENTS.append(data) 12 + 13 + EVENTS.sort() 14 + 15 + # Process events 16 + SHIFTS = Counter() 17 + GUARDS = defaultdict(Counter) 18 + curr_id = None 19 + sleep = None 20 + 21 + for year, month, date, hour, minute, action in EVENTS: 22 + if 'begins' in action: 23 + curr_id = int(action.split()[1][1:]) 24 + 25 + elif 'asleep' in action: 26 + sleep = hour, minute 27 + 28 + elif 'wakes' in action: 29 + h, m = sleep 30 + SHIFTS[curr_id] += ((hour - h) % 24) * 60 + (minute - m) 31 + sleep = None 32 + 33 + for x in range(h * 60 + m, hour * 60 + minute): 34 + GUARDS[curr_id][x % 60] += 1 35 + 36 + # Compute Part 1 answer 37 + guard_id = SHIFTS.most_common(1)[0][0] 38 + minute = GUARDS[guard_id].most_common(1)[0][0] 39 + print "Strategy 1 checksum:", guard_id * minute 40 + 41 + # Compute Part 2 answer 42 + max_cnt = 0 43 + max_min = 0 44 + max_id = 0 45 + 46 + for guard_id, minutes in GUARDS.items(): 47 + minute, count = minutes.most_common(1)[0] 48 + if count > max_cnt: 49 + max_cnt = count 50 + max_min = minute 51 + max_id = guard_id 52 + 53 + print "Strategy 2 checksum:", max_id * max_min
+1028
2018/inputs/04.txt
··· 1 + [1518-06-25 23:58] Guard #1069 begins shift 2 + [1518-09-16 00:24] falls asleep 3 + [1518-04-06 00:56] wakes up 4 + [1518-11-04 00:48] wakes up 5 + [1518-04-24 00:19] falls asleep 6 + [1518-06-02 23:59] Guard #1697 begins shift 7 + [1518-08-06 00:00] Guard #947 begins shift 8 + [1518-11-01 00:41] falls asleep 9 + [1518-03-14 00:43] falls asleep 10 + [1518-09-06 00:47] wakes up 11 + [1518-08-02 00:17] falls asleep 12 + [1518-06-01 00:12] falls asleep 13 + [1518-05-18 23:58] Guard #1697 begins shift 14 + [1518-07-09 00:47] wakes up 15 + [1518-10-04 00:46] falls asleep 16 + [1518-04-19 00:23] falls asleep 17 + [1518-08-23 00:59] wakes up 18 + [1518-03-24 00:30] wakes up 19 + [1518-08-18 00:15] falls asleep 20 + [1518-07-17 23:57] Guard #2339 begins shift 21 + [1518-10-08 00:10] falls asleep 22 + [1518-05-29 23:59] Guard #1097 begins shift 23 + [1518-09-05 23:59] Guard #3229 begins shift 24 + [1518-09-02 00:52] wakes up 25 + [1518-10-18 00:02] falls asleep 26 + [1518-04-01 00:55] wakes up 27 + [1518-07-14 00:27] falls asleep 28 + [1518-04-17 00:29] falls asleep 29 + [1518-05-24 00:00] falls asleep 30 + [1518-10-07 00:53] wakes up 31 + [1518-07-20 00:15] falls asleep 32 + [1518-03-14 00:00] Guard #1901 begins shift 33 + [1518-06-26 00:17] falls asleep 34 + [1518-05-03 00:59] wakes up 35 + [1518-05-11 00:40] falls asleep 36 + [1518-03-22 00:15] falls asleep 37 + [1518-03-12 00:02] Guard #947 begins shift 38 + [1518-04-01 00:01] Guard #641 begins shift 39 + [1518-10-06 00:25] falls asleep 40 + [1518-04-19 23:52] Guard #1889 begins shift 41 + [1518-04-13 00:45] falls asleep 42 + [1518-09-18 00:20] falls asleep 43 + [1518-03-19 00:45] wakes up 44 + [1518-03-20 00:51] wakes up 45 + [1518-06-05 00:10] falls asleep 46 + [1518-10-01 23:59] Guard #3433 begins shift 47 + [1518-08-22 00:04] Guard #2039 begins shift 48 + [1518-06-19 00:14] falls asleep 49 + [1518-07-03 00:31] falls asleep 50 + [1518-08-13 00:12] falls asleep 51 + [1518-11-21 00:18] wakes up 52 + [1518-08-14 00:55] wakes up 53 + [1518-10-14 00:58] wakes up 54 + [1518-10-12 00:04] Guard #1663 begins shift 55 + [1518-10-13 00:02] Guard #2003 begins shift 56 + [1518-09-17 00:57] wakes up 57 + [1518-10-03 00:49] falls asleep 58 + [1518-10-06 23:59] Guard #2039 begins shift 59 + [1518-08-14 00:51] falls asleep 60 + [1518-10-11 00:02] falls asleep 61 + [1518-03-14 00:09] falls asleep 62 + [1518-08-08 00:01] Guard #1069 begins shift 63 + [1518-05-01 00:48] wakes up 64 + [1518-07-12 00:38] wakes up 65 + [1518-09-25 23:58] Guard #1783 begins shift 66 + [1518-09-29 00:50] wakes up 67 + [1518-04-22 00:31] wakes up 68 + [1518-04-23 00:29] falls asleep 69 + [1518-03-24 00:26] falls asleep 70 + [1518-10-28 00:52] falls asleep 71 + [1518-10-17 00:35] falls asleep 72 + [1518-11-05 00:41] wakes up 73 + [1518-06-10 23:54] Guard #1237 begins shift 74 + [1518-05-05 00:17] falls asleep 75 + [1518-09-14 00:25] falls asleep 76 + [1518-05-22 00:25] falls asleep 77 + [1518-10-24 00:47] falls asleep 78 + [1518-05-15 00:28] falls asleep 79 + [1518-07-25 00:26] wakes up 80 + [1518-04-03 00:07] falls asleep 81 + [1518-06-15 00:38] wakes up 82 + [1518-07-09 23:56] Guard #947 begins shift 83 + [1518-08-27 00:38] wakes up 84 + [1518-03-04 00:10] wakes up 85 + [1518-08-29 00:41] falls asleep 86 + [1518-05-03 00:52] wakes up 87 + [1518-06-10 00:22] wakes up 88 + [1518-05-17 00:07] falls asleep 89 + [1518-03-10 00:44] wakes up 90 + [1518-11-09 00:32] wakes up 91 + [1518-06-20 00:00] Guard #1697 begins shift 92 + [1518-07-18 00:36] wakes up 93 + [1518-05-04 00:20] wakes up 94 + [1518-08-31 00:01] Guard #1901 begins shift 95 + [1518-07-24 00:27] falls asleep 96 + [1518-10-16 00:37] wakes up 97 + [1518-11-03 00:01] Guard #1783 begins shift 98 + [1518-03-16 00:09] falls asleep 99 + [1518-11-18 23:52] Guard #1237 begins shift 100 + [1518-10-18 00:39] wakes up 101 + [1518-09-11 00:30] wakes up 102 + [1518-10-09 00:35] falls asleep 103 + [1518-03-16 00:52] falls asleep 104 + [1518-03-29 00:52] wakes up 105 + [1518-05-23 23:51] Guard #277 begins shift 106 + [1518-03-17 00:46] falls asleep 107 + [1518-03-15 00:54] wakes up 108 + [1518-04-26 00:57] wakes up 109 + [1518-06-15 00:32] falls asleep 110 + [1518-03-16 00:58] wakes up 111 + [1518-04-29 00:56] falls asleep 112 + [1518-09-28 23:51] Guard #277 begins shift 113 + [1518-06-28 00:03] Guard #1889 begins shift 114 + [1518-04-17 00:59] wakes up 115 + [1518-04-10 00:35] falls asleep 116 + [1518-08-29 00:53] wakes up 117 + [1518-04-05 00:00] Guard #3229 begins shift 118 + [1518-10-09 00:19] wakes up 119 + [1518-03-09 00:26] wakes up 120 + [1518-10-20 00:47] falls asleep 121 + [1518-10-09 00:50] wakes up 122 + [1518-08-30 00:45] wakes up 123 + [1518-05-12 23:51] Guard #1237 begins shift 124 + [1518-08-23 00:39] wakes up 125 + [1518-10-02 23:57] Guard #1901 begins shift 126 + [1518-04-25 00:32] wakes up 127 + [1518-08-15 00:16] falls asleep 128 + [1518-10-30 00:52] wakes up 129 + [1518-07-08 00:29] falls asleep 130 + [1518-07-14 23:57] Guard #863 begins shift 131 + [1518-03-30 00:50] wakes up 132 + [1518-06-27 00:58] wakes up 133 + [1518-04-11 00:25] wakes up 134 + [1518-10-26 00:45] wakes up 135 + [1518-05-20 00:02] Guard #2039 begins shift 136 + [1518-04-11 00:03] Guard #2161 begins shift 137 + [1518-07-10 00:59] wakes up 138 + [1518-04-30 00:54] falls asleep 139 + [1518-06-28 00:29] wakes up 140 + [1518-05-05 00:02] Guard #863 begins shift 141 + [1518-07-26 00:45] falls asleep 142 + [1518-06-10 00:42] falls asleep 143 + [1518-05-26 00:06] falls asleep 144 + [1518-04-01 00:06] falls asleep 145 + [1518-08-13 23:49] Guard #947 begins shift 146 + [1518-08-31 00:59] wakes up 147 + [1518-10-24 00:49] wakes up 148 + [1518-08-18 00:51] wakes up 149 + [1518-10-05 00:01] Guard #1697 begins shift 150 + [1518-10-17 23:47] Guard #3559 begins shift 151 + [1518-07-13 23:46] Guard #2161 begins shift 152 + [1518-07-23 00:39] falls asleep 153 + [1518-04-16 00:55] wakes up 154 + [1518-06-05 00:56] wakes up 155 + [1518-04-11 00:23] falls asleep 156 + [1518-08-31 23:57] Guard #3461 begins shift 157 + [1518-09-25 00:35] falls asleep 158 + [1518-11-16 00:00] falls asleep 159 + [1518-09-27 00:04] falls asleep 160 + [1518-04-11 00:38] falls asleep 161 + [1518-04-15 00:28] falls asleep 162 + [1518-09-15 00:20] falls asleep 163 + [1518-06-05 23:56] Guard #3229 begins shift 164 + [1518-06-08 00:58] wakes up 165 + [1518-06-14 00:02] Guard #947 begins shift 166 + [1518-10-21 00:03] Guard #2003 begins shift 167 + [1518-07-03 00:50] wakes up 168 + [1518-05-18 00:48] wakes up 169 + [1518-05-30 00:46] falls asleep 170 + [1518-07-11 00:07] falls asleep 171 + [1518-07-25 00:29] falls asleep 172 + [1518-04-26 00:49] falls asleep 173 + [1518-03-08 00:50] wakes up 174 + [1518-06-24 00:40] falls asleep 175 + [1518-08-20 00:53] wakes up 176 + [1518-10-30 23:56] Guard #1097 begins shift 177 + [1518-10-31 00:51] falls asleep 178 + [1518-05-23 00:56] wakes up 179 + [1518-04-24 00:02] Guard #1901 begins shift 180 + [1518-06-14 00:56] wakes up 181 + [1518-08-16 00:58] wakes up 182 + [1518-06-22 00:04] Guard #2339 begins shift 183 + [1518-05-30 00:48] wakes up 184 + [1518-04-05 23:59] Guard #3559 begins shift 185 + [1518-07-31 00:51] wakes up 186 + [1518-06-27 00:40] falls asleep 187 + [1518-04-06 00:23] wakes up 188 + [1518-10-04 00:55] wakes up 189 + [1518-09-07 00:37] wakes up 190 + [1518-09-19 00:58] wakes up 191 + [1518-04-28 23:57] Guard #2161 begins shift 192 + [1518-05-23 00:04] Guard #863 begins shift 193 + [1518-07-19 00:53] wakes up 194 + [1518-03-11 00:54] falls asleep 195 + [1518-07-24 00:51] wakes up 196 + [1518-05-23 00:31] wakes up 197 + [1518-11-08 00:36] wakes up 198 + [1518-10-17 00:39] wakes up 199 + [1518-08-21 00:34] wakes up 200 + [1518-07-16 00:30] falls asleep 201 + [1518-04-24 00:43] falls asleep 202 + [1518-04-07 00:03] falls asleep 203 + [1518-11-07 23:49] Guard #3433 begins shift 204 + [1518-04-15 00:42] falls asleep 205 + [1518-03-31 00:52] wakes up 206 + [1518-05-09 00:51] wakes up 207 + [1518-08-17 23:57] Guard #1783 begins shift 208 + [1518-07-08 00:02] Guard #1097 begins shift 209 + [1518-07-14 00:28] wakes up 210 + [1518-08-25 00:50] wakes up 211 + [1518-06-21 00:39] wakes up 212 + [1518-08-22 00:57] wakes up 213 + [1518-07-17 00:12] falls asleep 214 + [1518-06-30 23:56] Guard #1901 begins shift 215 + [1518-10-13 00:18] falls asleep 216 + [1518-07-23 00:08] falls asleep 217 + [1518-06-24 00:00] Guard #1889 begins shift 218 + [1518-06-16 00:21] falls asleep 219 + [1518-07-11 00:24] wakes up 220 + [1518-09-23 00:34] falls asleep 221 + [1518-08-08 00:31] wakes up 222 + [1518-08-02 00:40] falls asleep 223 + [1518-06-25 00:42] wakes up 224 + [1518-04-09 23:56] Guard #863 begins shift 225 + [1518-10-11 00:17] wakes up 226 + [1518-04-22 00:21] falls asleep 227 + [1518-09-15 00:35] wakes up 228 + [1518-09-04 00:34] wakes up 229 + [1518-05-29 00:04] Guard #2003 begins shift 230 + [1518-09-21 00:26] wakes up 231 + [1518-09-14 00:26] wakes up 232 + [1518-09-22 00:01] Guard #1237 begins shift 233 + [1518-10-24 00:59] wakes up 234 + [1518-11-23 00:40] wakes up 235 + [1518-10-09 00:59] wakes up 236 + [1518-11-01 00:02] Guard #2339 begins shift 237 + [1518-03-12 23:58] Guard #1697 begins shift 238 + [1518-10-16 00:28] falls asleep 239 + [1518-07-28 00:25] falls asleep 240 + [1518-09-22 00:24] falls asleep 241 + [1518-05-26 00:00] Guard #1783 begins shift 242 + [1518-05-21 00:34] falls asleep 243 + [1518-11-06 00:42] wakes up 244 + [1518-04-24 00:39] wakes up 245 + [1518-07-26 23:58] Guard #2003 begins shift 246 + [1518-07-12 00:00] Guard #1069 begins shift 247 + [1518-06-23 00:55] wakes up 248 + [1518-07-29 23:59] Guard #1237 begins shift 249 + [1518-04-03 00:57] wakes up 250 + [1518-05-27 23:56] Guard #3461 begins shift 251 + [1518-11-22 00:56] wakes up 252 + [1518-11-21 00:05] falls asleep 253 + [1518-10-02 00:56] wakes up 254 + [1518-10-01 00:24] falls asleep 255 + [1518-09-23 00:46] falls asleep 256 + [1518-09-04 00:49] falls asleep 257 + [1518-03-14 00:10] wakes up 258 + [1518-04-09 00:22] falls asleep 259 + [1518-09-12 00:28] falls asleep 260 + [1518-04-05 00:55] wakes up 261 + [1518-10-17 00:19] wakes up 262 + [1518-07-04 00:14] falls asleep 263 + [1518-11-11 00:03] Guard #3229 begins shift 264 + [1518-11-07 00:01] falls asleep 265 + [1518-08-17 00:49] wakes up 266 + [1518-05-08 00:20] falls asleep 267 + [1518-05-24 00:44] wakes up 268 + [1518-11-13 00:52] wakes up 269 + [1518-10-07 00:49] falls asleep 270 + [1518-06-13 00:43] falls asleep 271 + [1518-08-14 00:27] wakes up 272 + [1518-05-09 23:46] Guard #1889 begins shift 273 + [1518-04-18 00:10] falls asleep 274 + [1518-11-23 00:04] falls asleep 275 + [1518-07-02 00:45] wakes up 276 + [1518-06-19 00:39] wakes up 277 + [1518-09-12 00:21] wakes up 278 + [1518-10-10 00:57] wakes up 279 + [1518-10-10 23:54] Guard #2039 begins shift 280 + [1518-05-12 00:53] wakes up 281 + [1518-03-10 00:26] falls asleep 282 + [1518-11-12 23:48] Guard #2339 begins shift 283 + [1518-09-28 00:47] falls asleep 284 + [1518-08-11 00:03] Guard #739 begins shift 285 + [1518-07-27 00:50] wakes up 286 + [1518-11-02 00:59] wakes up 287 + [1518-09-15 00:50] falls asleep 288 + [1518-04-12 00:54] wakes up 289 + [1518-11-21 00:49] wakes up 290 + [1518-10-27 00:47] wakes up 291 + [1518-05-29 00:31] falls asleep 292 + [1518-05-10 00:00] falls asleep 293 + [1518-08-25 00:39] falls asleep 294 + [1518-08-06 00:44] wakes up 295 + [1518-11-04 00:33] falls asleep 296 + [1518-06-02 00:51] falls asleep 297 + [1518-09-03 00:04] falls asleep 298 + [1518-04-29 00:13] falls asleep 299 + [1518-05-09 00:48] falls asleep 300 + [1518-06-06 00:37] wakes up 301 + [1518-11-11 00:47] wakes up 302 + [1518-06-06 00:45] falls asleep 303 + [1518-08-05 00:00] Guard #641 begins shift 304 + [1518-05-17 00:42] wakes up 305 + [1518-10-07 00:46] wakes up 306 + [1518-04-15 23:59] Guard #613 begins shift 307 + [1518-08-06 00:55] wakes up 308 + [1518-11-14 00:56] wakes up 309 + [1518-07-24 00:43] falls asleep 310 + [1518-11-10 00:53] wakes up 311 + [1518-07-21 00:39] wakes up 312 + [1518-11-17 23:57] Guard #1901 begins shift 313 + [1518-08-27 23:58] Guard #641 begins shift 314 + [1518-07-04 00:29] wakes up 315 + [1518-06-12 00:35] falls asleep 316 + [1518-07-06 00:55] wakes up 317 + [1518-04-28 00:57] wakes up 318 + [1518-08-28 23:57] Guard #1889 begins shift 319 + [1518-05-11 00:00] Guard #277 begins shift 320 + [1518-07-19 00:49] falls asleep 321 + [1518-04-24 23:58] Guard #1889 begins shift 322 + [1518-04-25 00:39] falls asleep 323 + [1518-07-31 00:38] wakes up 324 + [1518-10-07 00:43] falls asleep 325 + [1518-09-12 23:57] Guard #3433 begins shift 326 + [1518-11-12 00:45] falls asleep 327 + [1518-09-24 23:58] Guard #2339 begins shift 328 + [1518-09-19 00:56] falls asleep 329 + [1518-10-23 00:01] Guard #1069 begins shift 330 + [1518-09-30 00:37] wakes up 331 + [1518-08-31 00:52] falls asleep 332 + [1518-03-17 00:00] Guard #739 begins shift 333 + [1518-05-05 00:40] falls asleep 334 + [1518-03-26 00:11] falls asleep 335 + [1518-03-21 00:00] Guard #2339 begins shift 336 + [1518-09-02 00:31] wakes up 337 + [1518-06-17 00:38] falls asleep 338 + [1518-05-18 00:56] falls asleep 339 + [1518-11-01 00:46] wakes up 340 + [1518-05-07 00:28] falls asleep 341 + [1518-08-09 00:06] wakes up 342 + [1518-03-17 00:17] falls asleep 343 + [1518-08-17 00:39] wakes up 344 + [1518-07-10 23:57] Guard #3433 begins shift 345 + [1518-10-08 00:41] wakes up 346 + [1518-04-24 00:55] falls asleep 347 + [1518-09-18 00:29] wakes up 348 + [1518-09-11 23:58] Guard #739 begins shift 349 + [1518-07-29 00:04] Guard #1237 begins shift 350 + [1518-07-26 00:00] Guard #2039 begins shift 351 + [1518-05-03 00:47] falls asleep 352 + [1518-04-02 00:25] falls asleep 353 + [1518-04-26 00:29] wakes up 354 + [1518-06-10 00:21] falls asleep 355 + [1518-03-08 00:00] Guard #2003 begins shift 356 + [1518-09-08 23:59] Guard #1697 begins shift 357 + [1518-03-17 00:28] wakes up 358 + [1518-08-21 00:00] Guard #1069 begins shift 359 + [1518-03-04 00:56] falls asleep 360 + [1518-07-24 23:56] Guard #863 begins shift 361 + [1518-04-30 00:28] wakes up 362 + [1518-11-21 23:56] Guard #1097 begins shift 363 + [1518-05-17 00:45] falls asleep 364 + [1518-07-20 00:44] wakes up 365 + [1518-04-06 00:50] falls asleep 366 + [1518-05-02 00:40] falls asleep 367 + [1518-10-16 23:59] Guard #1697 begins shift 368 + [1518-07-10 00:45] falls asleep 369 + [1518-04-16 00:16] falls asleep 370 + [1518-11-21 00:26] falls asleep 371 + [1518-06-17 00:40] wakes up 372 + [1518-11-02 00:02] Guard #641 begins shift 373 + [1518-08-28 00:50] wakes up 374 + [1518-10-07 23:57] Guard #1783 begins shift 375 + [1518-09-03 00:32] falls asleep 376 + [1518-03-25 00:00] Guard #2089 begins shift 377 + [1518-08-15 00:17] wakes up 378 + [1518-09-21 00:23] falls asleep 379 + [1518-10-30 00:03] falls asleep 380 + [1518-08-24 00:16] falls asleep 381 + [1518-06-06 00:49] wakes up 382 + [1518-03-12 00:12] wakes up 383 + [1518-04-25 00:06] falls asleep 384 + [1518-04-18 23:56] Guard #3433 begins shift 385 + [1518-08-04 00:03] Guard #3229 begins shift 386 + [1518-08-22 00:44] falls asleep 387 + [1518-04-21 23:59] Guard #277 begins shift 388 + [1518-07-24 00:45] wakes up 389 + [1518-09-08 00:04] Guard #2039 begins shift 390 + [1518-10-02 00:35] wakes up 391 + [1518-05-16 00:54] wakes up 392 + [1518-11-09 00:03] Guard #3229 begins shift 393 + [1518-11-18 00:54] falls asleep 394 + [1518-05-19 00:52] wakes up 395 + [1518-08-20 00:00] Guard #641 begins shift 396 + [1518-05-21 00:01] Guard #1901 begins shift 397 + [1518-06-03 00:43] wakes up 398 + [1518-08-01 00:02] Guard #1069 begins shift 399 + [1518-11-06 00:23] wakes up 400 + [1518-04-25 00:52] wakes up 401 + [1518-03-21 00:56] falls asleep 402 + [1518-08-13 00:37] wakes up 403 + [1518-06-20 00:08] falls asleep 404 + [1518-04-27 00:57] wakes up 405 + [1518-04-29 00:58] wakes up 406 + [1518-08-03 00:04] Guard #3559 begins shift 407 + [1518-11-14 00:14] falls asleep 408 + [1518-10-05 00:51] wakes up 409 + [1518-07-28 00:10] falls asleep 410 + [1518-11-15 00:46] wakes up 411 + [1518-05-18 00:01] Guard #641 begins shift 412 + [1518-06-30 00:57] wakes up 413 + [1518-04-09 00:57] wakes up 414 + [1518-07-18 00:26] falls asleep 415 + [1518-11-18 00:58] wakes up 416 + [1518-07-19 23:57] Guard #2339 begins shift 417 + [1518-05-26 00:12] wakes up 418 + [1518-09-22 00:46] wakes up 419 + [1518-05-13 23:58] Guard #3461 begins shift 420 + [1518-03-06 00:56] falls asleep 421 + [1518-07-15 00:39] wakes up 422 + [1518-07-07 00:03] falls asleep 423 + [1518-05-13 00:06] wakes up 424 + [1518-09-23 00:58] wakes up 425 + [1518-06-24 00:54] wakes up 426 + [1518-06-25 00:11] falls asleep 427 + [1518-08-03 00:23] falls asleep 428 + [1518-10-28 00:47] wakes up 429 + [1518-08-07 00:45] wakes up 430 + [1518-09-26 00:40] wakes up 431 + [1518-09-23 23:51] Guard #2039 begins shift 432 + [1518-09-29 00:01] falls asleep 433 + [1518-06-06 00:32] falls asleep 434 + [1518-09-27 00:50] wakes up 435 + [1518-07-09 00:24] falls asleep 436 + [1518-11-17 00:56] wakes up 437 + [1518-03-09 00:02] Guard #739 begins shift 438 + [1518-07-12 23:59] Guard #1697 begins shift 439 + [1518-05-18 00:13] falls asleep 440 + [1518-08-24 00:00] Guard #863 begins shift 441 + [1518-08-26 00:33] falls asleep 442 + [1518-04-08 00:18] falls asleep 443 + [1518-07-13 00:08] falls asleep 444 + [1518-03-21 00:15] falls asleep 445 + [1518-08-24 00:38] wakes up 446 + [1518-03-03 23:48] Guard #863 begins shift 447 + [1518-08-06 00:53] falls asleep 448 + [1518-04-30 23:51] Guard #3559 begins shift 449 + [1518-05-18 00:29] falls asleep 450 + [1518-04-15 00:00] Guard #863 begins shift 451 + [1518-09-17 00:33] wakes up 452 + [1518-07-20 00:51] falls asleep 453 + [1518-11-06 00:08] falls asleep 454 + [1518-06-07 00:43] wakes up 455 + [1518-09-30 00:00] Guard #277 begins shift 456 + [1518-05-18 00:59] wakes up 457 + [1518-04-26 00:24] falls asleep 458 + [1518-04-27 00:34] falls asleep 459 + [1518-05-07 00:02] Guard #2039 begins shift 460 + [1518-08-02 00:59] wakes up 461 + [1518-04-02 00:39] wakes up 462 + [1518-11-13 23:59] Guard #613 begins shift 463 + [1518-05-31 00:41] falls asleep 464 + [1518-09-19 23:53] Guard #2161 begins shift 465 + [1518-08-10 00:58] wakes up 466 + [1518-10-21 00:18] wakes up 467 + [1518-08-12 00:23] falls asleep 468 + [1518-05-05 00:32] wakes up 469 + [1518-08-29 23:58] Guard #3433 begins shift 470 + [1518-07-26 00:56] wakes up 471 + [1518-11-10 00:38] falls asleep 472 + [1518-10-24 00:54] wakes up 473 + [1518-09-07 00:14] falls asleep 474 + [1518-03-06 00:58] wakes up 475 + [1518-10-29 00:20] falls asleep 476 + [1518-04-12 00:36] falls asleep 477 + [1518-09-17 00:25] falls asleep 478 + [1518-03-07 00:13] falls asleep 479 + [1518-11-14 00:30] wakes up 480 + [1518-08-09 00:51] wakes up 481 + [1518-07-14 00:44] wakes up 482 + [1518-04-10 00:54] wakes up 483 + [1518-11-11 00:18] falls asleep 484 + [1518-03-05 00:35] falls asleep 485 + [1518-07-01 00:19] falls asleep 486 + [1518-03-14 00:27] wakes up 487 + [1518-10-03 23:57] Guard #1237 begins shift 488 + [1518-06-03 00:31] falls asleep 489 + [1518-05-16 23:59] Guard #3433 begins shift 490 + [1518-10-25 00:59] wakes up 491 + [1518-04-30 00:03] Guard #2039 begins shift 492 + [1518-08-20 00:20] falls asleep 493 + [1518-08-09 00:02] falls asleep 494 + [1518-11-05 00:25] falls asleep 495 + [1518-11-06 00:41] falls asleep 496 + [1518-06-23 00:29] falls asleep 497 + [1518-04-19 00:31] wakes up 498 + [1518-07-14 00:43] falls asleep 499 + [1518-08-22 23:50] Guard #863 begins shift 500 + [1518-11-15 00:53] falls asleep 501 + [1518-10-29 00:36] wakes up 502 + [1518-08-11 23:58] Guard #2039 begins shift 503 + [1518-08-27 00:00] Guard #613 begins shift 504 + [1518-10-29 00:59] wakes up 505 + [1518-05-31 00:00] Guard #2039 begins shift 506 + [1518-09-06 00:39] falls asleep 507 + [1518-07-04 23:58] Guard #863 begins shift 508 + [1518-10-20 00:01] falls asleep 509 + [1518-04-17 00:57] falls asleep 510 + [1518-06-21 00:17] falls asleep 511 + [1518-08-26 00:01] Guard #1901 begins shift 512 + [1518-07-17 00:59] wakes up 513 + [1518-07-12 00:55] wakes up 514 + [1518-04-24 00:58] wakes up 515 + [1518-08-08 00:57] falls asleep 516 + [1518-05-22 00:51] wakes up 517 + [1518-10-09 00:57] falls asleep 518 + [1518-06-14 23:56] Guard #3433 begins shift 519 + [1518-10-24 00:16] falls asleep 520 + [1518-07-25 00:55] wakes up 521 + [1518-04-15 00:55] wakes up 522 + [1518-03-09 00:09] falls asleep 523 + [1518-06-07 23:59] Guard #739 begins shift 524 + [1518-10-20 00:59] wakes up 525 + [1518-04-17 00:04] Guard #3229 begins shift 526 + [1518-04-07 00:15] falls asleep 527 + [1518-10-24 00:57] falls asleep 528 + [1518-09-12 00:37] wakes up 529 + [1518-07-17 00:02] Guard #1783 begins shift 530 + [1518-10-19 00:00] Guard #2039 begins shift 531 + [1518-07-09 00:57] falls asleep 532 + [1518-03-07 00:53] wakes up 533 + [1518-10-14 00:00] Guard #1697 begins shift 534 + [1518-09-03 00:46] wakes up 535 + [1518-03-27 23:59] Guard #2003 begins shift 536 + [1518-10-22 00:24] falls asleep 537 + [1518-03-21 00:48] wakes up 538 + [1518-06-12 00:51] wakes up 539 + [1518-10-19 23:50] Guard #1889 begins shift 540 + [1518-03-26 00:04] Guard #2161 begins shift 541 + [1518-11-09 00:12] falls asleep 542 + [1518-09-09 23:58] Guard #1663 begins shift 543 + [1518-07-31 00:42] falls asleep 544 + [1518-05-02 00:54] wakes up 545 + [1518-10-02 00:55] falls asleep 546 + [1518-04-05 00:23] falls asleep 547 + [1518-05-08 00:04] Guard #1097 begins shift 548 + [1518-08-24 00:57] wakes up 549 + [1518-11-08 00:01] falls asleep 550 + [1518-06-03 00:54] falls asleep 551 + [1518-08-19 00:05] wakes up 552 + [1518-09-16 00:45] wakes up 553 + [1518-03-20 00:43] falls asleep 554 + [1518-07-27 00:26] falls asleep 555 + [1518-06-01 00:58] wakes up 556 + [1518-03-17 23:51] Guard #3433 begins shift 557 + [1518-07-19 00:34] wakes up 558 + [1518-06-01 00:57] falls asleep 559 + [1518-05-24 23:59] Guard #2089 begins shift 560 + [1518-10-23 00:58] wakes up 561 + [1518-10-23 00:54] wakes up 562 + [1518-07-19 00:22] falls asleep 563 + [1518-05-27 00:22] falls asleep 564 + [1518-10-29 23:53] Guard #641 begins shift 565 + [1518-07-10 00:50] wakes up 566 + [1518-09-07 00:04] Guard #277 begins shift 567 + [1518-10-15 00:12] wakes up 568 + [1518-03-28 23:54] Guard #641 begins shift 569 + [1518-07-01 00:59] wakes up 570 + [1518-05-11 00:48] wakes up 571 + [1518-11-15 23:47] Guard #3559 begins shift 572 + [1518-04-10 00:25] wakes up 573 + [1518-11-16 23:56] Guard #1097 begins shift 574 + [1518-03-04 00:02] falls asleep 575 + [1518-08-13 00:45] wakes up 576 + [1518-09-02 23:47] Guard #3229 begins shift 577 + [1518-08-09 00:18] falls asleep 578 + [1518-07-28 00:35] wakes up 579 + [1518-08-23 00:53] falls asleep 580 + [1518-07-30 00:32] falls asleep 581 + [1518-03-05 23:58] Guard #1069 begins shift 582 + [1518-07-24 00:49] falls asleep 583 + [1518-04-27 23:56] Guard #2339 begins shift 584 + [1518-03-16 00:00] Guard #613 begins shift 585 + [1518-06-27 00:02] Guard #3433 begins shift 586 + [1518-08-15 00:10] wakes up 587 + [1518-09-27 00:32] falls asleep 588 + [1518-07-14 00:02] wakes up 589 + [1518-11-02 00:35] wakes up 590 + [1518-03-20 00:03] Guard #1783 begins shift 591 + [1518-06-08 00:13] falls asleep 592 + [1518-06-29 00:54] wakes up 593 + [1518-11-20 23:49] Guard #2039 begins shift 594 + [1518-06-30 00:26] falls asleep 595 + [1518-06-06 00:54] falls asleep 596 + [1518-04-30 00:56] wakes up 597 + [1518-06-04 23:57] Guard #1069 begins shift 598 + [1518-09-24 00:03] falls asleep 599 + [1518-06-04 00:01] Guard #3461 begins shift 600 + [1518-06-25 00:02] Guard #641 begins shift 601 + [1518-05-10 00:24] wakes up 602 + [1518-03-31 00:29] falls asleep 603 + [1518-07-02 00:12] falls asleep 604 + [1518-03-14 23:51] Guard #3559 begins shift 605 + [1518-06-02 00:56] wakes up 606 + [1518-10-10 00:00] Guard #1889 begins shift 607 + [1518-05-05 23:56] Guard #3461 begins shift 608 + [1518-11-02 00:09] falls asleep 609 + [1518-03-08 00:12] falls asleep 610 + [1518-04-08 23:57] Guard #2339 begins shift 611 + [1518-03-13 00:34] wakes up 612 + [1518-09-25 00:54] wakes up 613 + [1518-08-22 00:32] wakes up 614 + [1518-11-19 00:57] wakes up 615 + [1518-08-03 00:55] wakes up 616 + [1518-04-13 00:47] wakes up 617 + [1518-09-05 00:01] Guard #2089 begins shift 618 + [1518-06-30 00:32] wakes up 619 + [1518-07-24 00:35] wakes up 620 + [1518-11-09 23:57] Guard #1237 begins shift 621 + [1518-07-16 00:35] wakes up 622 + [1518-11-06 00:57] wakes up 623 + [1518-07-28 00:00] Guard #3229 begins shift 624 + [1518-07-20 23:46] Guard #1901 begins shift 625 + [1518-10-27 00:01] Guard #739 begins shift 626 + [1518-06-30 00:03] Guard #2039 begins shift 627 + [1518-09-18 00:02] Guard #641 begins shift 628 + [1518-06-22 00:47] wakes up 629 + [1518-05-26 00:57] wakes up 630 + [1518-05-15 00:38] wakes up 631 + [1518-08-01 00:56] wakes up 632 + [1518-06-07 00:10] falls asleep 633 + [1518-10-25 00:38] wakes up 634 + [1518-06-09 00:25] wakes up 635 + [1518-09-15 00:04] Guard #613 begins shift 636 + [1518-10-09 00:03] falls asleep 637 + [1518-05-31 00:33] wakes up 638 + [1518-11-13 00:02] falls asleep 639 + [1518-04-11 00:52] wakes up 640 + [1518-08-11 00:54] wakes up 641 + [1518-08-15 00:02] falls asleep 642 + [1518-06-18 00:01] Guard #3229 begins shift 643 + [1518-08-23 00:00] falls asleep 644 + [1518-04-17 00:44] wakes up 645 + [1518-05-30 00:51] falls asleep 646 + [1518-09-28 00:03] Guard #3433 begins shift 647 + [1518-09-22 00:16] wakes up 648 + [1518-03-12 00:06] falls asleep 649 + [1518-10-05 00:09] falls asleep 650 + [1518-10-19 00:06] falls asleep 651 + [1518-10-08 23:50] Guard #1237 begins shift 652 + [1518-07-23 00:19] wakes up 653 + [1518-06-26 00:57] wakes up 654 + [1518-04-03 00:51] wakes up 655 + [1518-07-23 00:57] wakes up 656 + [1518-05-17 00:18] wakes up 657 + [1518-06-28 00:22] falls asleep 658 + [1518-10-20 00:39] wakes up 659 + [1518-05-16 00:04] Guard #1697 begins shift 660 + [1518-08-12 00:25] wakes up 661 + [1518-04-04 00:37] wakes up 662 + [1518-09-02 00:39] falls asleep 663 + [1518-06-02 00:36] wakes up 664 + [1518-06-19 00:00] Guard #2039 begins shift 665 + [1518-07-06 00:20] falls asleep 666 + [1518-05-19 00:59] wakes up 667 + [1518-06-21 00:53] falls asleep 668 + [1518-09-09 00:58] wakes up 669 + [1518-09-26 23:50] Guard #2003 begins shift 670 + [1518-09-17 00:51] falls asleep 671 + [1518-10-23 00:57] falls asleep 672 + [1518-11-15 00:14] falls asleep 673 + [1518-11-20 00:16] falls asleep 674 + [1518-04-28 00:32] falls asleep 675 + [1518-10-28 00:08] falls asleep 676 + [1518-03-04 00:58] wakes up 677 + [1518-07-03 00:01] Guard #1237 begins shift 678 + [1518-06-11 00:00] falls asleep 679 + [1518-10-19 00:54] wakes up 680 + [1518-03-22 00:31] wakes up 681 + [1518-10-31 00:56] wakes up 682 + [1518-08-08 23:46] Guard #1783 begins shift 683 + [1518-10-22 00:01] Guard #1783 begins shift 684 + [1518-10-27 00:50] falls asleep 685 + [1518-07-22 00:27] falls asleep 686 + [1518-08-15 00:51] wakes up 687 + [1518-07-07 00:32] falls asleep 688 + [1518-05-16 00:39] falls asleep 689 + [1518-04-14 00:53] wakes up 690 + [1518-04-03 23:59] Guard #1697 begins shift 691 + [1518-03-11 00:56] wakes up 692 + [1518-05-04 00:11] falls asleep 693 + [1518-09-04 00:37] falls asleep 694 + [1518-08-04 00:34] falls asleep 695 + [1518-10-13 00:49] wakes up 696 + [1518-05-09 00:34] wakes up 697 + [1518-05-22 00:02] Guard #3229 begins shift 698 + [1518-06-22 00:28] falls asleep 699 + [1518-07-05 00:31] falls asleep 700 + [1518-07-28 00:17] wakes up 701 + [1518-06-17 00:28] wakes up 702 + [1518-05-17 00:23] falls asleep 703 + [1518-06-21 00:57] wakes up 704 + [1518-09-09 00:28] falls asleep 705 + [1518-03-21 23:56] Guard #2339 begins shift 706 + [1518-03-18 00:55] wakes up 707 + [1518-05-11 23:48] Guard #3229 begins shift 708 + [1518-04-30 00:23] falls asleep 709 + [1518-10-24 00:53] falls asleep 710 + [1518-03-03 00:39] wakes up 711 + [1518-09-15 23:59] Guard #1901 begins shift 712 + [1518-07-12 00:54] falls asleep 713 + [1518-03-18 23:58] Guard #3433 begins shift 714 + [1518-08-15 00:20] falls asleep 715 + [1518-07-21 00:00] falls asleep 716 + [1518-07-06 23:49] Guard #2003 begins shift 717 + [1518-03-30 00:41] falls asleep 718 + [1518-06-01 00:41] wakes up 719 + [1518-03-15 00:05] falls asleep 720 + [1518-06-28 00:50] wakes up 721 + [1518-04-07 23:57] Guard #739 begins shift 722 + [1518-07-28 00:50] wakes up 723 + [1518-05-04 00:52] falls asleep 724 + [1518-05-03 00:43] wakes up 725 + [1518-03-22 23:58] Guard #2039 begins shift 726 + [1518-08-17 00:01] falls asleep 727 + [1518-06-02 00:19] falls asleep 728 + [1518-08-07 00:23] falls asleep 729 + [1518-08-30 00:26] falls asleep 730 + [1518-10-16 00:53] falls asleep 731 + [1518-04-11 00:55] falls asleep 732 + [1518-11-22 00:48] falls asleep 733 + [1518-10-24 23:53] Guard #1237 begins shift 734 + [1518-09-08 00:11] falls asleep 735 + [1518-11-03 00:56] wakes up 736 + [1518-10-22 00:37] wakes up 737 + [1518-09-02 00:01] Guard #3229 begins shift 738 + [1518-04-13 00:02] Guard #3229 begins shift 739 + [1518-07-28 00:39] falls asleep 740 + [1518-08-24 00:56] falls asleep 741 + [1518-05-04 00:56] wakes up 742 + [1518-04-04 00:17] falls asleep 743 + [1518-05-16 00:53] falls asleep 744 + [1518-09-13 00:08] falls asleep 745 + [1518-08-14 00:03] falls asleep 746 + [1518-04-23 00:54] wakes up 747 + [1518-10-06 00:54] wakes up 748 + [1518-05-13 00:01] falls asleep 749 + [1518-04-24 00:49] wakes up 750 + [1518-10-24 00:30] wakes up 751 + [1518-03-27 00:02] Guard #2089 begins shift 752 + [1518-03-06 00:48] falls asleep 753 + [1518-09-09 00:54] falls asleep 754 + [1518-04-18 00:55] wakes up 755 + [1518-04-01 00:43] falls asleep 756 + [1518-03-24 00:01] Guard #641 begins shift 757 + [1518-10-19 00:25] wakes up 758 + [1518-10-21 00:06] falls asleep 759 + [1518-06-03 00:56] wakes up 760 + [1518-07-16 00:03] Guard #277 begins shift 761 + [1518-05-30 00:58] wakes up 762 + [1518-04-01 00:30] wakes up 763 + [1518-03-04 00:30] falls asleep 764 + [1518-03-29 00:24] falls asleep 765 + [1518-08-28 00:06] falls asleep 766 + [1518-06-06 23:59] Guard #3433 begins shift 767 + [1518-06-16 00:40] wakes up 768 + [1518-07-05 00:41] wakes up 769 + [1518-06-20 00:44] wakes up 770 + [1518-04-24 00:35] wakes up 771 + [1518-07-23 00:00] Guard #1237 begins shift 772 + [1518-10-07 00:30] wakes up 773 + [1518-05-03 00:01] Guard #1097 begins shift 774 + [1518-10-05 23:56] Guard #1901 begins shift 775 + [1518-05-16 00:42] wakes up 776 + [1518-10-20 00:04] wakes up 777 + [1518-07-09 00:04] Guard #2161 begins shift 778 + [1518-10-16 00:04] Guard #1697 begins shift 779 + [1518-10-23 00:48] falls asleep 780 + [1518-05-19 00:57] falls asleep 781 + [1518-06-22 23:57] Guard #1697 begins shift 782 + [1518-03-15 00:40] wakes up 783 + [1518-06-16 00:03] Guard #1069 begins shift 784 + [1518-10-01 00:53] wakes up 785 + [1518-11-22 23:54] Guard #1237 begins shift 786 + [1518-05-08 00:53] wakes up 787 + [1518-05-29 00:56] wakes up 788 + [1518-09-28 00:54] wakes up 789 + [1518-08-10 00:04] Guard #1901 begins shift 790 + [1518-05-03 00:29] falls asleep 791 + [1518-06-13 00:02] Guard #2339 begins shift 792 + [1518-07-01 00:56] falls asleep 793 + [1518-03-26 00:33] wakes up 794 + [1518-07-14 00:00] falls asleep 795 + [1518-03-02 23:58] Guard #3229 begins shift 796 + [1518-07-07 00:55] wakes up 797 + [1518-08-25 00:00] Guard #3433 begins shift 798 + [1518-04-20 00:44] wakes up 799 + [1518-10-15 00:07] falls asleep 800 + [1518-09-13 23:58] Guard #1237 begins shift 801 + [1518-03-13 00:20] falls asleep 802 + [1518-10-14 23:59] Guard #1901 begins shift 803 + [1518-05-23 00:21] falls asleep 804 + [1518-08-05 00:31] falls asleep 805 + [1518-04-08 00:46] wakes up 806 + [1518-10-25 00:02] falls asleep 807 + [1518-05-01 00:03] falls asleep 808 + [1518-05-20 00:37] wakes up 809 + [1518-11-06 23:53] Guard #1237 begins shift 810 + [1518-03-14 00:24] falls asleep 811 + [1518-08-14 23:50] Guard #2003 begins shift 812 + [1518-08-07 00:02] Guard #1069 begins shift 813 + [1518-09-23 00:36] wakes up 814 + [1518-11-14 23:57] Guard #641 begins shift 815 + [1518-03-21 00:57] wakes up 816 + [1518-05-20 00:12] falls asleep 817 + [1518-04-06 00:13] falls asleep 818 + [1518-05-19 00:18] falls asleep 819 + [1518-10-29 00:00] Guard #1697 begins shift 820 + [1518-05-31 00:09] falls asleep 821 + [1518-09-21 00:03] Guard #739 begins shift 822 + [1518-04-02 00:01] Guard #3433 begins shift 823 + [1518-05-18 00:14] wakes up 824 + [1518-03-07 00:03] Guard #277 begins shift 825 + [1518-09-20 00:38] wakes up 826 + [1518-09-25 00:36] wakes up 827 + [1518-04-26 00:02] Guard #2039 begins shift 828 + [1518-09-12 00:12] falls asleep 829 + [1518-05-27 00:01] Guard #739 begins shift 830 + [1518-06-01 00:01] Guard #863 begins shift 831 + [1518-08-02 00:37] wakes up 832 + [1518-06-01 23:59] Guard #1901 begins shift 833 + [1518-04-13 00:13] falls asleep 834 + [1518-10-19 00:52] falls asleep 835 + [1518-03-28 00:13] falls asleep 836 + [1518-07-13 00:55] wakes up 837 + [1518-04-12 00:04] Guard #3229 begins shift 838 + [1518-09-27 00:18] wakes up 839 + [1518-09-04 00:45] wakes up 840 + [1518-07-06 00:45] falls asleep 841 + [1518-03-19 00:41] falls asleep 842 + [1518-06-29 00:09] falls asleep 843 + [1518-07-07 00:24] wakes up 844 + [1518-04-07 00:12] wakes up 845 + [1518-09-11 00:03] falls asleep 846 + [1518-03-15 00:46] falls asleep 847 + [1518-04-07 00:58] wakes up 848 + [1518-11-02 00:42] falls asleep 849 + [1518-04-23 00:00] Guard #1097 begins shift 850 + [1518-11-12 00:57] wakes up 851 + [1518-09-03 00:09] wakes up 852 + [1518-09-22 00:08] falls asleep 853 + [1518-10-28 00:55] wakes up 854 + [1518-07-26 00:31] wakes up 855 + [1518-03-29 00:10] wakes up 856 + [1518-04-14 00:38] falls asleep 857 + [1518-10-02 00:08] falls asleep 858 + [1518-11-14 00:39] falls asleep 859 + [1518-10-17 00:13] falls asleep 860 + [1518-05-15 00:01] Guard #1069 begins shift 861 + [1518-04-13 00:42] wakes up 862 + [1518-09-08 00:56] wakes up 863 + [1518-03-22 00:59] wakes up 864 + [1518-07-05 23:59] Guard #1237 begins shift 865 + [1518-06-30 00:46] falls asleep 866 + [1518-03-23 00:20] falls asleep 867 + [1518-11-03 23:56] Guard #863 begins shift 868 + [1518-06-14 00:53] falls asleep 869 + [1518-05-09 00:29] falls asleep 870 + [1518-04-26 23:59] Guard #947 begins shift 871 + [1518-04-03 00:02] Guard #1069 begins shift 872 + [1518-06-18 00:50] wakes up 873 + [1518-11-03 00:27] falls asleep 874 + [1518-11-12 00:01] Guard #1069 begins shift 875 + [1518-08-19 00:51] falls asleep 876 + [1518-04-06 23:54] Guard #1783 begins shift 877 + [1518-04-18 00:04] Guard #3433 begins shift 878 + [1518-06-09 00:23] falls asleep 879 + [1518-08-02 00:01] Guard #3433 begins shift 880 + [1518-06-11 00:41] wakes up 881 + [1518-06-13 00:54] wakes up 882 + [1518-09-20 00:02] falls asleep 883 + [1518-10-27 00:45] falls asleep 884 + [1518-09-04 00:26] falls asleep 885 + [1518-07-26 00:26] falls asleep 886 + [1518-07-11 00:52] wakes up 887 + [1518-08-18 23:47] Guard #1889 begins shift 888 + [1518-05-27 00:56] wakes up 889 + [1518-07-11 00:44] falls asleep 890 + [1518-09-08 00:28] wakes up 891 + [1518-05-21 00:53] wakes up 892 + [1518-11-19 00:44] wakes up 893 + [1518-03-04 00:41] wakes up 894 + [1518-10-16 00:58] wakes up 895 + [1518-06-16 23:48] Guard #277 begins shift 896 + [1518-11-20 00:02] Guard #613 begins shift 897 + [1518-03-28 00:33] wakes up 898 + [1518-07-01 00:53] wakes up 899 + [1518-10-07 00:25] falls asleep 900 + [1518-11-15 00:56] wakes up 901 + [1518-07-31 00:06] falls asleep 902 + [1518-11-16 00:32] wakes up 903 + [1518-05-26 00:53] falls asleep 904 + [1518-03-29 23:58] Guard #1889 begins shift 905 + [1518-08-04 00:59] wakes up 906 + [1518-09-04 00:53] wakes up 907 + [1518-08-19 00:02] falls asleep 908 + [1518-10-10 00:37] falls asleep 909 + [1518-08-08 00:24] falls asleep 910 + [1518-03-16 00:17] wakes up 911 + [1518-09-18 23:57] Guard #613 begins shift 912 + [1518-04-11 00:56] wakes up 913 + [1518-09-23 00:01] Guard #1697 begins shift 914 + [1518-08-11 00:32] falls asleep 915 + [1518-04-03 00:54] falls asleep 916 + [1518-08-22 00:27] falls asleep 917 + [1518-05-23 00:51] falls asleep 918 + [1518-04-14 00:01] Guard #3433 begins shift 919 + [1518-07-30 00:38] wakes up 920 + [1518-05-31 00:59] wakes up 921 + [1518-06-10 00:03] Guard #3229 begins shift 922 + [1518-10-25 00:57] falls asleep 923 + [1518-09-25 00:52] falls asleep 924 + [1518-06-28 00:41] falls asleep 925 + [1518-03-05 00:56] wakes up 926 + [1518-10-28 00:01] Guard #947 begins shift 927 + [1518-03-23 00:43] wakes up 928 + [1518-03-10 23:58] Guard #739 begins shift 929 + [1518-04-10 00:13] falls asleep 930 + [1518-07-03 23:57] Guard #2003 begins shift 931 + [1518-11-20 00:55] wakes up 932 + [1518-07-20 00:57] wakes up 933 + [1518-03-24 00:23] wakes up 934 + [1518-10-20 00:35] falls asleep 935 + [1518-07-01 23:59] Guard #1237 begins shift 936 + [1518-06-28 23:58] Guard #277 begins shift 937 + [1518-06-08 00:29] falls asleep 938 + [1518-07-09 00:58] wakes up 939 + [1518-05-05 00:59] wakes up 940 + [1518-07-08 00:54] wakes up 941 + [1518-07-12 00:17] falls asleep 942 + [1518-04-29 00:37] wakes up 943 + [1518-09-17 00:01] Guard #2339 begins shift 944 + [1518-03-03 00:18] falls asleep 945 + [1518-05-12 00:04] falls asleep 946 + [1518-07-23 23:57] Guard #2039 begins shift 947 + [1518-05-08 23:57] Guard #3433 begins shift 948 + [1518-10-29 00:52] falls asleep 949 + [1518-11-05 00:00] Guard #2161 begins shift 950 + [1518-03-26 00:47] wakes up 951 + [1518-06-09 00:00] Guard #1237 begins shift 952 + [1518-07-10 00:56] falls asleep 953 + [1518-06-06 00:56] wakes up 954 + [1518-07-29 00:35] wakes up 955 + [1518-03-14 00:57] wakes up 956 + [1518-08-08 00:59] wakes up 957 + [1518-05-04 00:00] Guard #1783 begins shift 958 + [1518-04-15 00:39] wakes up 959 + [1518-08-16 00:17] wakes up 960 + [1518-11-19 00:03] falls asleep 961 + [1518-03-26 00:38] falls asleep 962 + [1518-03-05 00:00] Guard #3229 begins shift 963 + [1518-08-10 00:30] falls asleep 964 + [1518-05-03 00:56] falls asleep 965 + [1518-11-07 00:47] wakes up 966 + [1518-07-29 00:22] falls asleep 967 + [1518-08-27 00:31] falls asleep 968 + [1518-07-31 00:03] Guard #2003 begins shift 969 + [1518-07-18 23:56] Guard #1783 begins shift 970 + [1518-06-17 00:05] falls asleep 971 + [1518-08-19 00:52] wakes up 972 + [1518-11-19 00:53] falls asleep 973 + [1518-05-02 00:02] Guard #641 begins shift 974 + [1518-11-17 00:33] falls asleep 975 + [1518-08-05 00:48] wakes up 976 + [1518-11-06 00:56] falls asleep 977 + [1518-08-16 00:21] falls asleep 978 + [1518-03-17 00:49] wakes up 979 + [1518-09-08 00:32] falls asleep 980 + [1518-08-26 00:56] wakes up 981 + [1518-09-30 00:21] falls asleep 982 + [1518-07-15 00:08] falls asleep 983 + [1518-07-25 00:15] falls asleep 984 + [1518-08-13 00:00] Guard #2161 begins shift 985 + [1518-03-10 00:04] Guard #1783 begins shift 986 + [1518-09-03 23:59] Guard #2003 begins shift 987 + [1518-08-15 23:56] Guard #1237 begins shift 988 + [1518-05-07 00:36] wakes up 989 + [1518-10-26 00:25] falls asleep 990 + [1518-03-22 00:34] falls asleep 991 + [1518-08-13 00:40] falls asleep 992 + [1518-03-24 00:18] falls asleep 993 + [1518-07-22 00:04] Guard #1237 begins shift 994 + [1518-10-14 00:56] falls asleep 995 + [1518-09-26 00:38] falls asleep 996 + [1518-10-26 00:02] Guard #3229 begins shift 997 + [1518-08-21 00:23] falls asleep 998 + [1518-09-15 00:58] wakes up 999 + [1518-08-06 00:34] falls asleep 1000 + [1518-06-12 00:03] Guard #1901 begins shift 1001 + [1518-11-06 00:01] Guard #641 begins shift 1002 + [1518-09-09 00:34] wakes up 1003 + [1518-04-21 00:04] Guard #2089 begins shift 1004 + [1518-10-01 00:01] Guard #2039 begins shift 1005 + [1518-08-17 00:47] falls asleep 1006 + [1518-06-08 00:14] wakes up 1007 + [1518-05-17 00:55] wakes up 1008 + [1518-07-06 00:33] wakes up 1009 + [1518-03-18 00:05] falls asleep 1010 + [1518-08-01 00:45] falls asleep 1011 + [1518-04-20 00:05] falls asleep 1012 + [1518-03-29 00:00] falls asleep 1013 + [1518-06-18 00:26] falls asleep 1014 + [1518-10-03 00:54] wakes up 1015 + [1518-07-22 00:37] wakes up 1016 + [1518-08-16 00:15] falls asleep 1017 + [1518-03-31 00:04] Guard #1097 begins shift 1018 + [1518-09-02 00:26] falls asleep 1019 + [1518-09-13 00:48] wakes up 1020 + [1518-10-27 00:53] wakes up 1021 + [1518-10-24 00:01] Guard #947 begins shift 1022 + [1518-03-06 00:51] wakes up 1023 + [1518-04-24 00:38] falls asleep 1024 + [1518-06-21 00:01] Guard #3559 begins shift 1025 + [1518-09-10 23:50] Guard #2039 begins shift 1026 + [1518-08-16 23:54] Guard #277 begins shift 1027 + [1518-06-10 00:48] wakes up 1028 + [1518-09-24 00:47] wakes up
+2
2018/outputs/04.txt
··· 1 + 39584 2 + 55053