Re: Pagination
Situation: There are N results shown per page. There are N+1 results remaining.
Rigid/simple: The last result is put on a separate page.
Flexible/human: If the last results are within some reasonable threshold then include them on the last page.
The last page is a different context.