more solutions added.