1. bc00c1c additional tests by Lev Walkin ยท 20 years ago