#!/usr/bin/python3

import argparse

import requests

HYPERDIA_SUGGEST_URL = "http://www.hyperdia.com/en/cgi/suggest/en/nsnl.cgi"


def main():

    parser = argparse.ArgumentParser()
    parser.add_argument("name", help="Name or partial name to search for")

    options = parser.parse_args()

    req = requests.get(HYPERDIA_SUGGEST_URL, params=options.name.upper()
                       + "_null")

    if req.status_code == 200:
        print("Possible matches:")
        for item in req.text.split(","):
            print(item)


if __name__ == "__main__":
    main()