<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def getData(file_id,ra,dec):
 """Create a link that connects to a getData URL"""

    DATA="www.cadc-ccda.hia-iha.nrc-cnrc.gc.ca"
    BASE="http://"+DATA+"/authProxy/getData"
    archive="CFHT"
    wcs="corrected"
    import re
    groups=re.match('^(?P<file_id>\d{6}).*',file_id)

    if not groups:
        return None
    
    file_id=groups.group('file_id')
    file_id+="p"
    #### THIS IS NOT WORKING YET....
    URL=BASE+"?dataset_name="+file_id+"&cutout=circle("+str(ra*57.3)+","
    URL+=str(dec*57.3)+","+str(5.0/60.0)+")"

    return URL