strange kinds of thoughts