# I'm doing advent of code and I'm getting an error that doesn't make sense. If # you are still solving part 2 and don't want a hint dont look # ||``` # import tables # var ctr = "KKJJT".toCountTable # if 'J' in ctr and ctr['J'] != 5: # var t = ctr['J'] # ctr.del('J') # ctr[ctr.largest[0]] += t Error: # /usercode/in.nim(8, 23) Error: type mismatch # Expression: ctr[largest(ctr)[0]] += t # [1] ctr[largest(ctr)[0]]: int # [2] t: int # Expected one of (first mismatch at [position]): # [1] proc `+=`[T: SomeInteger](x: var T; y: T) # [1] proc `+=`[T: float | float32 | float64](x: var T; y: T) what am I misunderstanding?