Pals Aha Algorithm