brute force
implementation
number theory
