seemingly working copy with simple riddle
fixed bug with not jumping in y direction
fixed bugs in isValid and oneStep regarding cell-for loop.