and solution