abcd (3)