computing local interactions efficiently: done
computing local interactions efficiently: done