Second batch of solutions.