solutions3