Trying "a" (remaining letters: [aagmnr], anagram so far: [a]) Trying "a" (remaining letters: [agmnr], anagram so far: [a, a]) Trying "a" (remaining letters: [gmnr], anagram so far: [a, a, a]) There are no valid words in [gmnr]! Backtracking! Trying "nag" (remaining letters: [mr], anagram so far: [a, a, nag]) There are no valid words in [mr]! Backtracking! Trying "rag" (remaining letters: [mn], anagram so far: [a, a, rag]) There are no valid words in [mn]! Backtracking! Trying "ram" (remaining letters: [gn], anagram so far: [a, a, ram]) There are no valid words in [gn]! Backtracking! There are no valid words in [agmnr]! Backtracking! Trying "mana" (remaining letters: [gr], anagram so far: [a, mana]) There are no valid words in [gr]! Backtracking! Trying "nag" (remaining letters: [amr], anagram so far: [a, nag]) Trying "a" (remaining letters: [mr], anagram so far: [a, nag, a]) There are no valid words in [mr]! Backtracking! Trying "ram" (remaining letters: [], anagram so far: [a, nag, ram]) Found Anagram: [a, nag, ram] Trying "rag" (remaining letters: [amn], anagram so far: [a, rag]) Trying "a" (remaining letters: [mn], anagram so far: [a, rag, a]) There are no valid words in [mn]! Backtracking! There are no valid words in [amn]! Backtracking! Trying "ram" (remaining letters: [agn], anagram so far: [a, ram]) Trying "a" (remaining letters: [gn], anagram so far: [a, ram, a]) There are no valid words in [gn]! Backtracking! Trying "nag" (remaining letters: [], anagram so far: [a, ram, nag]) Found Anagram: [a, ram, nag] There are no valid words in [aagmnr]! Backtracking! Trying "anagram" (remaining letters: [], anagram so far: [anagram]) Found Anagram: [anagram] Trying "mana" (remaining letters: [agr], anagram so far: [mana]) Trying "a" (remaining letters: [gr], anagram so far: [mana, a]) There are no valid words in [gr]! Backtracking! Trying "rag" (remaining letters: [], anagram so far: [mana, rag]) Found Anagram: [mana, rag] Trying "nag" (remaining letters: [aamr], anagram so far: [nag]) Trying "a" (remaining letters: [amr], anagram so far: [nag, a]) Trying "a" (remaining letters: [mr], anagram so far: [nag, a, a]) There are no valid words in [mr]! Backtracking! Trying "ram" (remaining letters: [], anagram so far: [nag, a, ram]) Found Anagram: [nag, a, ram] Trying "ram" (remaining letters: [a], anagram so far: [nag, ram]) Trying "a" (remaining letters: [], anagram so far: [nag, ram, a]) Found Anagram: [nag, ram, a] There are no valid words in [aamr]! Backtracking! Trying "rag" (remaining letters: [aamn], anagram so far: [rag]) Trying "a" (remaining letters: [amn], anagram so far: [rag, a]) Trying "a" (remaining letters: [mn], anagram so far: [rag, a, a]) There are no valid words in [mn]! Backtracking! There are no valid words in [amn]! Backtracking! Trying "mana" (remaining letters: [], anagram so far: [rag, mana]) Found Anagram: [rag, mana] Trying "ram" (remaining letters: [aagn], anagram so far: [ram]) Trying "a" (remaining letters: [agn], anagram so far: [ram, a]) Trying "a" (remaining letters: [gn], anagram so far: [ram, a, a]) There are no valid words in [gn]! Backtracking! Trying "nag" (remaining letters: [], anagram so far: [ram, a, nag]) Found Anagram: [ram, a, nag] Trying "nag" (remaining letters: [a], anagram so far: [ram, nag]) Trying "a" (remaining letters: [], anagram so far: [ram, nag, a]) Found Anagram: [ram, nag, a] There are no valid words in [aagn]! Backtracking!