public String toString() {StringBuilder sb = new StringBuilder();for (Block b : blocks) {sb.append(b.chars, 0, b.length);}return sb.toString();}

public String toString ( ) { StringBuilder sb = new StringBuilder ( ) ; for ( Block b : blocks ) { sb . append ( b . chars , 0 , b . length ) ; } return sb . toString ( ) ; }
public override string ToString(){StringBuilder sb = new StringBuilder();foreach (Block b in blocks){sb.Append(b.chars, 0, b.length);}return sb.ToString();}
