I take it that you are not self-studying for an EASA licence........because you can't!
The studying must be done through an Approved Training Organisation (ATO).
However, I've written out a painstaking, line by line solution below, for you to check your answer against.
As previously stated, 5°52' due north from S01°20' W012°15' lands you at N04°32' W012°15'.
To calculate the change of longitude from this position you need to use the "departure" formula:
Departure (NM) = Change of Longitude (mins) x Cosine of Latitude
The Departure (or distance) = 320 kts x 3.2 hours = 1,024 NM
1,024 NM = Change of Longitude (mins) x Cosine 04°32'
1,024 NM = Change of Longitude (mins) x 0.997 (Transpose formula)
Change of Longitude (mins) = 1,024 / 0.997
Change of Longitude (mins) = 1,027'
Change of Longitude = 1,027'/60' = 17.12°
Change of Longitude = 17°07'
To find out the Easterly longitude, subtract 012°15' from 17°07'
17°07' - 012°15' = E004°52'
Final Position = N04°32' E004°52'
Hope that helps.