Write a Python program that defines an ENUM called Direction with four members: NORTH, SOUTH, EAST, and WEST. Each member should have a corresponding integer value, starting from 1 for NORTH and increasing by 1 for each subsequent member.
Then, write a function called get_direction_name that takes an integer value as an argument and returns the corresponding direction name as a string. For example, if the argument is 3, the function should return EAST. If an invalid argument is entered, return None.
Finally, the program prompts the user to enter an integer value representing a direction. It then uses the get_direction_name function to retrieve the corresponding direction name based on the entered value. The program then prints the obtained direction name.