added my extant solutions.