What should you do if you suddenly realize that you forgot to wash, either upon waking or before eating bread? I assume you should wash at your first opportunity, but is that right? Do you make a Berachah? What about if you forgot to wash your hands before going to Daven, or if you are a Kohen and forgot to wash before going up to Duchan? Are these situations the same?
(Assume in all cases in which it's relevant that you realize your mistake while you are in the middle of the activity for which you were supposed to wash.)