So today i was driving on a one lane on each side road. the other lane didnt have anyone so it felt safe to overtake the guy infront of me. as i was doing that, he ran into me and blocked the way so i cant overtake him. though i managed to overtake him by fighting him a little bit. my question is, who is right in this kind of situation?