Background
DNS (Domain Name System) is a system that translates human-readable domain names, such as example.com, into the IP addresses that computers use to identify each other on the internet. It works as a directory service, allowing users to access websites and other online resources by entering a domain name in their web browser. The domain name is then resolved into an IP address by DNS servers.
Task
Define a function reverse_dns_lookup that takes one parameter:
When called, the function should return the domain name that maps to that IP address using PTR DNS records. The function should return None if the IP address does not have a PTR record.
You should make ...