add sotlution