Yes right but then again I read the next part of your post.
i remember i was crossing a single road once,no cars were coming from right so reached till middle,now there was taxi coming from left who didnt thought to slow down at all as usual so i stopped,he turned his car towards me,so i moved forwards n then he moved to my side,it happened right n left like that every time until he was right about to hit me with same speed,dont know what the hell was he doing,ALLAH ka shukar hai he saved me from that maniac taxi driver who was willing to hit me but wasnt willing to reduce speed at any cost
Did you look to your left? If so, how come you let an incoming car reach you when you'd hardly reached the middle of the road. Seems you should have been taught the other basic lesson of crossing roads which someone sadly left, trusting your wits.
"Always cross when you know an incoming car won't reach you even if it maintains the same speed. Never sake your life on others' judgement on the road."
This will probably save your moonwalks in the middle of the road.
I pray for your safety and all pedestrians and drivers on our roads.