4.50 from Paddington - Part 3