diff --git a/07/main.go b/07/main.go index 065d630..cd33df0 100644 --- a/07/main.go +++ b/07/main.go @@ -31,7 +31,7 @@ func parseLine(s string) (string, map[string]int) { result := map[string]int{} for _, b := range contained { // strip off the bags?\.? and split on spaces - innerBag := strings.Split(strings.TrimSuffix(strings.TrimRight(b, "s."), " bag"), " ") + innerBag := strings.Split(strings.TrimRight(b, "bags."), " ") // parse the count i, _ := strconv.Atoi(innerBag[0]) result[innerBag[1]+" "+innerBag[2]] = i