Not really technical, but gives some pointers to wrap your head around the problem