Different Situations You Can Face On Road And Their Solutions