"Triangle Piercing"@cs .