solves