distinct thinking