assign(coordinates[StreamItOptions.rawRows][column],
assign(coordinates[row][StreamItOptions.rawColumns],
    private static void randomPlacement()     {	//assign the fileReaders/writers to the last row	if (FileVisitor.foundReader || FileVisitor.foundWriter) {	    Iterator frs = FileVisitor.fileReaders.iterator();	    Iterator fws = FileVisitor.fileWriters.iterator();	    int column = 0;	    //check to see if there are less then	    //file readers/writers the number of columns	    if (FileVisitor.fileReaders.size() + 		FileVisitor.fileWriters.size() > StreamItOptions.rawColumns)		Utils.fail("Too many file readers/writers (must be less than columns.");	    while (frs.hasNext()) {		assign(coordinates[StreamItOptions.rawRows][column], 		       (FlatNode)frs.next());		column ++;	    }	    while (fws.hasNext()) {		assign(coordinates[StreamItOptions.rawRows][column],		       (FlatNode)fws.next());		column++;	    }	}	Iterator nodes = assigned.iterator();	int tile = 0;	while(nodes.hasNext()) {	    FlatNode node = (FlatNode)nodes.next();	    assign(getTile(tile), node);	    tile++;	}    }