adding puzzle solution example