Effects of multiple solution methods in mathematics learning