Hi. The first step is acid catalyzed acetalisation and esterification, where the oxygen of the aldehyde is protected and carboxylic acid converted to an ester. Now, excess of the Grignard reagent on the ester converts it to a tertiary alcohol - the first equivalent kicks out the -OR to give you the ketone and second equivalent yields the alcohol. Deprotection of the acetal yields your product - but as sjb said already, it's rotated by 180°.
I can not see your attempt on the PDF.