Fill grid with largest possible squares around obstacles | Grant Custer | ObservableFill grid with largest possible squares around obstacles | Grant Custer | Observable