complex thought

complex thought