This could also be written:

```ruby
def complete?
  squares.none?(&:zero?)
end
```