select emp_no,birth_date,first_name,last_name,gender,hire_date
from(
	select *,
	row_number() over(order by t.hire_date desc )as n
from (
		select distinct hire_date,emp_no,birth_date,first_name,last_name,gender from employees) t
) a
where n=3