spectrum of thoughts