b main r q q b main r n n n n n n n n n p line b main.c:29 break aoc_day3.c:29 c p bit_ct p (1 << bit) n nn n n p (1 << bit) p bit p diagnostic_arr[ind] p/b diagnostic_arr[ind] p/b (diagnostic_arr[ind]) p /t (diagnostic_arr[ind]) q q b main r b aoc_day3.c:35 c n p diagnostic_arr[ind] p /t diagnostic_arr[ind] p diag p diagnostic_arr[ind] p /h diagnostic_arr[ind] p /a diagnostic_arr[ind] c n n n n n n n n n n n n n n n nn n n n n n n n n n n n n n n n n n n n n n n n n n n n layout src n q b aoc_day3.c:36 r n p bit_ct c p bit_ct r r n n p bit_ct n n p bit_ct n n p bit_ct p bit n n p bit p bit_ct n p bit p bit_ct q q break aoc_day3.c:38 r p (diagnostic_arr[ind] & (1 << bit)) n p (diagnostic_arr[ind] & (1 << bit)) p bit n r n p bit n q b main.c:35 b aoc_day3.c:35 r n p diagnostic_arr[ind] p \t diagnostic_arr[ind] p /t diagnostic_arr[ind] n v c p /t diagnostic_arr[ind] n p /t diagnostic_arr[ind] n p bit n p bit p bit_ct n n n p bit_ct q