https://www.rofalproject.com/2017/11/28/enotypic-class-that-maximizes-nl-j-nl-exactly-where-nl-is-definitely-the/