The algorithm is slightly off when clicking a blank. There are some numbers next to blanks which are covered.