Create solvable

These codes could be done but need time to be done.