input: Write a python function to find all anagram pairs from a given source text.
  assert find_anagram_pairs("listen silent enlist inlets") == [('listen', 'silent'), ('listen', 'enlist'), ('listen', 'inlets'), ('silent', 'enlist'), ('silent', 'inlets'), ('enlist', 'inlets')]
  assert find_anagram_pairs("rat tar art") == [('rat', 'tar'), ('rat', 'art'), ('tar', 'art')]
  assert find_anagram_pairs("one two three") == []
output: def find_anagram_pairs(text):
      from itertools import combinations
      
      def is_anagram(str1, str2):
          return sorted(str1) == sorted(str2)
      
      words = text.split()
      anagram_pairs = []
      
      for word1, word2 in combinations(words, 2):
          if is_anagram(word1, word2):
              anagram_pairs.append((word1, word2))
      
      return anagram_pairs