<div dir="auto">I am porting Implode activity to sugarizer . I read the code a few times and I partially understood its working . One thing that I am not able to understand is the logic that the game always have an answer despite of random board formation in the beginning .<div dir="auto">Is it that the initial state of board is designed according to last state and the game is played in a reverse order such that there exist no state in which there is no next move to make?</div><div dir="auto"><br></div></div>