Answer:
He rides east for 3 blocks.
Explanation:
He rides 5 blocks south, which is equivalent to - 5 blocks north. Now, he is in the same position from when he started. Now he has to cover the same path back home. To cover the path back, he has to ride east 3 blocks which will put him at home.
Therefore, the total east blocks ridden are 3.
Please correct me if I'm wrong!