ran solutions serially