import re


def reorder_place(place):
    """Reorder common place patterns and remove numbers
    
    Patterns:

    * Proceedings of the
    * International Conference on
    * International Convention on
    * International Symposium on

    """
    place = place.replace("Proceedings of the ", "")
    place = re.sub(r"(?<=[0-9])(?:st|nd|rd|th)", "", place)
    place = re.sub(r"(.*) (International Conference on)", r"\2 \1", place, flags=re.I)
    place = re.sub(r"(.*) (International Convention on)", r"\2 \1", place, flags=re.I)
    place = re.sub(r"(.*) (International Symposium on)", r"\2 \1", place, flags=re.I)
    return "".join([i for i in place if not i.isdigit()])