2,2,1,1/2 -- NOT (l too high) 3,2,1,1/2 -- Valid 2,1,-1,1/2 -- Valid 3,3,-2,-1/2 -- NOT (l too high) 1,-1,-1,-1/2 -- NOT (l too low) 4,3,3,-1/2 -- Valid 1,1,0,1/2 -- NOT (l too high) 0,2,1,1/2 -- NOT (no such thing as n = 0, l too high) 2,0,0,-1/2 -- Valid 1,0,0,1/2 -- Valid 3,2,1,0 -- NOT (cannot have ms = 0) 4,3,4,-1/2 -- NOT (ml too high)