assume "invalid" characters are intended as blank/unsolved