add 89 solution