J performance (14/34)

J performance