answer(X) :- simulate( state(1, 3:nil, instruction(move,1,8): instruction(jump,0,0): nil), X).