Write a code in python that takes a number as input, and checks whether the number is a Fibonacci number and a perfect square. Print the acceptance message if it is both otherwise display the appropriate rejection message. Use recursion in your code.
Guidelines:
- Write the codes in python only.
- Refrain from any unfair means or plagiarism.
- The code should display authenticity.
- Use proper formatting and comments.
- Please include the driver code for your code.
Write a code in python that takes a number as input, and checks whether the number is a Fibonacci number and a perfect square. Print the acceptance message if it is both otherwise display the appropriate rejection message. Use recursion in your code.
Guidelines: