Grand Challenges of Computer Science: Mind and Brain Architecture