Anagram To Move Smoothly