finished, brute force