public void setlast ()
	// update the last move marker applying all
	// set move actions in the node
	{
		Node n = Pos.node();
		ListElement l = n.actions();
		Action a;
		String s;
		int i = lasti, j = lastj;
		lasti = -1;
		lastj = -1;
		update(i, j);
		while (l != null)
		{
			a = (Action)l.content();
			if (a.type().equals("B") || a.type().equals("W"))
			{
				s = (String)a.arguments().content();
				i = Field.i(s);
				j = Field.j(s);
				if (valid(i, j))
				{
					lasti = i;
					lastj = j;
					update(lasti, lastj);
					P.color( -P.color(i, j));
				}
			}
			l = l.next();
		}
		number = n.number();
	}