https://spl-3000.codingforstudent.com/5-surprising-ump-tests-for-simple-null-hypothesis-against-one-sided-alternatives-and-for-sided-null/