Oh, this situation is familiar. Despite the fact that I am a programmer with experience, this often happens to me too. But I already know about the solutions which definitely help to eliminate errors...