sub2 (18)