Final of NYtimes assignment