Brain puzzle