bug in findOpposites fixed