package solver type Solver struct { blocks []int }