me, with english as not my primary language, trying to follow sherlock when he blurts out the whole sequence of deductions at the speed of light: