VLSI FLOOR PLAN ALGORITHM