• Assert

Question related to mission Ground for the House

 

assert house('''0##0 0000 #00#''') == 12

why in this assert result is 12? Not 8? I don't understand, because one row we remove (the second or with index 1) and then we have only 2 rows: 0##0 #00# and it is correct, becouse we don't have zeros row. What is incorrect? Am I wrong?