Zaslat SMS: Filter and observer design for polynomial discrete-time systems :