i've been in algeri for a few years and i am thinking of going back to the states. what are the procedures? do i need a visa? what is the cost aproximately? thanks for helping :)