Restored acceptance criteria and changed representation for clarity