Changed Preparing algorithm a bit
Pointing Pairs 100% working
A small problem with HiddenPairs which always returns 1.