Doubt on ozonolysis

1571708919346449978350
The answer given is option "a"
But "a" on undergoing ozonolysis will not give the products mentioned (according to me) so please explain how do get those products...????

image

How do we get last two products.
I mean that it is a reductive ozonolysis(use of dimethylsulphide) hence the aldehyde grp must not get further oxidised.hence according to me the products should be....1571791929950-677782531