Description: - Test that the user’s selections correctly affect which countries are displayed and their order. Tasks: - Test filtering by region. - Test the option for displaying all regions. - Test alphabetical sorting. - Test sorting by population. - Test an empty result. - Verify that the original data is not modified. Acceptance: - Filtering and sorting produce the expected results. - Empty results are handled correctly. - All tests pass.