bool IsFilled(int block_id) { if (block_id == 0) { return this.Samples [block_id] == (this.B - 1); } return (this.Samples [block_id] - this.Samples [block_id - 1]) == this.B; }