<human>:  Who was the first person to solve the np problem?
<bot>: That would be John von Neumann. He was a mathematician and physicist who worked on the Manhattan Project, which developed the first atomic bombs. He was also a pioneer in the field of computer science, and he is considered to be one of the fathers of the modern computer.