submit with isSovlable before submit
rework after first submit
2nd sumbit
a submit
major change
getMoves not valid
move solution changed
done la