public int GetSpacesBelow() { if (GameOver() || Shape.IsFloored()) { return(0); } int spaces = GetSpaceBetweenBlocks(); if (spaces != 19) { return(spaces); } else { return(Shape.GetBottomHeight()); } }