Because, even when a block is read from r, it processes only one tuple and then, throws away the rest of the tuples and it reads s again for that same tuple the next time.
ಏಕೆಂದರೆ, r ನಿಂದ ಬ್ಲಾಕ್ ಅನ್ನು ಓದಿದಾಗಲೂ, ಅದು ಕೇವಲ ಒಂದು ಟಪಲ್ ಅನ್ನು ಸಂಸ್ಕರಿಸುತ್ತದೆ ಮತ್ತು ನಂತರ, ಉಳಿದ ಟಪಲ್ ಗಳನ್ನು ಎಸೆಯುತ್ತದೆ ಮತ್ತು ಮುಂದಿನ ಬಾರಿ ಅದೇ ಟಪಲ್ ಗಾಗಿ ಅದು ಮತ್ತೊಮ್ಮೆ s ಅನ್ನು ಓದುತ್ತದೆ.