def METHOD_NAME():
    seed = np.ones((5, 5))
    mask = np.ones((5, 5))
    with pytest.raises(ValueError):
        reconstruction(seed, mask,
                       footprint=np.ones((4, 4)))
    with pytest.raises(ValueError):
        reconstruction(seed, mask,
                       footprint=np.ones((3, 4)))
    reconstruction(seed, mask, footprint=np.ones((3, 3)))