What Goes Into Writing A Catchy Melody