2 abcd a pppp p