query MyQuery {
  character {
    __typename
    name
    ... on Deity {
      power
    }

    ... on Hero {
      hobby
    }
  }
  character2: character {
    name1: name
    name
  }
  character3: character {
    ... on Hero {
      __typename
      hobby
    }
    ... on Deity {
      power
    }
    ... on Character {
      name2: name
    }
  }
  character4: character {
    ... on Hero {
      __typename
      hobby
    }
  }
}
