An online FIDE rating and an O | Pangram