Run solve using a single thread. We will ultimately run this method using
concurrent threads.