3. Fast Multipole Method (FMM)