try all orientations of pir
try candidate ring