1. Write a function using Recursion to display all anagrams of any string entered by the user.
2. Write a program using Recursion to crack a password. The password is of unknown length (maximum 10) and is made up of capital letters and digits. (Store the actual password in your program, just for checking whether the string currently obtained is the right password.)