partially close issue #10 - ability to generate a legedn with distinc
bounds (refer to method 2 in
discussion)