added some more programming solutions