Results at ultrasignup.com
Personal
50 USD
It took several iterations to explain the task in detail, but after that Oleg quickly solved the problem in full using Python and BeautifulSoup.