ADD: brute force all possible combinations of differences