This is way too many problems for one thread. One question per thread is our policy. These all use the same concepts too, so pick one to start with. Getting the method used to solve these is what you need, not tons of solutions given to you. Let me know which one you wish to focus on.