the classic Zhuangzi:
the great Daoist thinker of that name fell asleep one day and dreamed that he was a butterfly. When he woke up, he did not know whether he really was a man who had dreamed he was a butterfly or whether he was a butterfly now dreaming he was a man.