Browsing: DRC in VLSI: What They Are and How to Fix Them Effectively