Vein intersection problem for PCPG review course