Sometimes the answer is staring at your face, but you still need help
Read this post on nonaspensieve.blogspot.com