solve works