Neuro Linguistic Programming (NLP) Techniques to Explore Unconscious Minds