Working solutions (47/48)

Working solutions