• Yes, you right, solution has some limitations and as I pointed it has a probability to get a wrong result. But in many cases this probability is small.