added two of the solutions