*/
    public void setPositions(Point position) {
	int count = 0;
	for (Iterator<Plant> it = plants.iterator(); it.hasNext();) {
	    Plant plant = it.next();

	    int x = (int) position.getX() + (count + 20);
	    int y = (int) position.getY() + (count + 20);

	    if (x > Grid.BOUND_MAX_X - 10) {
		x = Grid.BOUND_MAX_X - 10;
	    }
	    if (y > Grid.BOUND_MAX_Y - 10) {
		y = Grid.BOUND_MAX_Y - 10;
	    }

	    plant.setPosition(new Point(x, y));
	    count += 10;
	}
    }