The n-body problem