Solution: Day after tomorrow is yesterday means a three days difference now being 3 days far from sunday it will be Wednesday Day before yesterday was tomorrow, Again it will be three days difference but from the opposite side that means it was Thursday. Hope am right?