*Note: Version 4 of the test is more experimental. For higher accuracy please take version 3 at the bottom. Thank you!