In a certain code language, '-' represents '+', '+' represents 'x', 'x' represents '÷' and '÷' represents '-'. Find out the answer to the following question.
A paper boy cycles 10 km East, then turns South and cycles 3 km, then turns West and cycles 6 km, then turns to his right and cycles 3 km. Where is he now with reference to his starting position?
Kamal starts walking from his home facing west direction. After walking 10 km he takes a right turn and walks another 10 km. He takes another right turn and walks 10 km to reach his school. How far (in km) and in which direction is he from his home?