many-body problem