Software Search For the twelve days of christmas