i have has similar experiences when i have been programming a lot my brain when i have been as leep has been debugging my program for me, strange things are brains