extremely hard to find: the best algorithms to find it take an ex