solution to any problem