from my own experience, and feeble attempts at grasping code, you simply have to sit down, and spend more than 3 hours on it. programming is problem solving, so if you're having a problem, you must try your best to solve it, by any means. another very good thing to do, is a lot of trial and error. find code that works,…