Rating: 0

Programming challenge. See GitHub for description and code.