add sol 2