Changed fountain solving algorithm - 100x faster