I really don't understand how isprint and iscntrl works? I was reading up online and it still didn't make a lot of sense to me? Can someone break down how both of those functions work?