adding solns