When did I forget this thread?

I'm too familiar with illusions, having spent a total of 2 years in certain institutions. Got to go with brain teasers.

Mind or muscle?