add 30 solution