Subconscious Problem Solving