These are solutions to dailyprogrammer challenges