Write a method that takes a person’s name and displays it right-aligned within 15 columns. The method throws NameTooLongException if the name is longer than 15 characters, and InvalidCharacterException if it contains any character besides A-Z, a-z, -, ’, and space. Write a program for testing the method.