<s>[INST] import random 
import time
import os
import datetime 

with open('days_to_anneversaries.json', 'r') as f:
    anniversity_dict = json.load(f)
anniversary_list = [anniversity_dict[ann][1] for ann in anniversity_dict]

ueber_list = []
count = 1
for item in anniversary_list:
    if count % 60 == 0:
        ueber_list.append({'upcomingpublic': item})
    count = count + 1
for list_item in ueber_list:
    print(list_item)
 

right_char = '√'
AMI_News_output = ""
num_count = 1689
date_today = datetime.datetime.now().strftime('%m-%d')

for date_item in anniversary_list:
   웨 date_item_ST = date_item + "%"
    
    if date_item_ST.startswith(date_today):
        print("found")
        AMI_News_output = AMI_News_output + right_char + " " + date_item
num_count = num_count + 1
print(AMI_News_output)


Okay so I have this code above which:
asiswa)extracts days to anniversaries from a json file
b)identify public anniversaries happens within every 60th day.
c) Compares Json extracted anniversaries against the current dates and prints a certain pattern when there are any matching. 

However , some issue with the anniversaries I have 
-Problems:
-anniversaries written in format like  1-2018,o-02-2009 and I'd like to change this to a similar format 06-02 instead of  o -02 , etc.
-plus ,looks at specific punctuation in data to filter out bad formatted dates
-Handling blank data 


You can modify code above without worrying – how code which will help me achieve the above changes?[/INST]