A VLSI SOLUTION TO THE VERTICAL SEGMENT VISIBILITY PROBLEM