This underscores the difference between real semantic understanding, and just giving answers that match patterns in data. Dont get me wrong. ChatGPT is really cool but this highlights its deep weaknesses and they are not easily overcome.