In a certain code language, '+' represents 'x', '-' represents '+', 'x' represents '÷' and '÷' represents '-'. What is the answer to the following question?
Punit starting from point R walked straight 10 km west, then turned right and walked 12 km and again turned right and walked straight 7 km. In which direction is he from point R?