The result list must be filled with correct pairs according to the task conditions, but I guess it does. Where is my mistake in thinking. Thank you for your advice, in advance.