Generally one prays Arvit before Chatzot HaLayla; Also, one can say Birkot HaShachar as soon as right after Chatzot HaLayla (as far as I understand).
I came across a "logical hole" that I can't find an answer anywhere:
What if someone goes to sleep before it's possible to say Arvit and wakes up after Chatzot HaLayla but before Halot HaShachar, not just wakes up but wakes up for "his new day".
Should this someone: a) Say Birkot HaShachar (washing hands etc as in normal mornings) first and then Arvit or: b) Rely on the "previous day" Birkot HaShachar and wash hands without a bracha and just say Arvit?
What would be the reasoning for either a or b?
This very specific situation can happen (it happened to me a few times) and I can't find the reasoning for either a or b anywhere...