port pra c++: já lê e printa
NOVO: documentação da classe Sudoku
AWESOME FACTOR: awesome docs
NOVO: backtracking implementado! (não testado)
TODO: funções ajudantes
AWESOME FACTOR: beautiful comments, almost one per line
NOVO: elaboração da lógica, documentação e preparação do código para implementação de otimizações do algoritmo de backtracking
AWESOME FACTOR: such logic, such amazing
NOVO: diversos métodos implementados, novos métodos ajudantes implementados/documentados
AWESOME FACTOR: bigO(3n) para MVR!! (still under tests) (patent pending)
NOVO: novos métodos implementados, modificações na lógica de identificação de quadrados
NOVO (fictício): este programa fez o desafio do balde de gelo
NOVO: backtracking testado, funciona e é rápido! :D
NOVO (fictício): envia 10^-100 bitcoins, a cada atribuição, para uma conta na China
NOVO: métodos para verificação adiante implementados
PROBLEMA: segfaults/infinite_loops na utilização de verificação adiante

"Fear is a superpower" –– Listen, Doctor Who [S08E04]
REFACTOR: mudança na lógica fundamental do loop
REFACTOR: independência do backtracking sem podas da lista de valores remanescentes

"If there is no struggle, there is no progress."    –– Frederick Douglass
REFACTOR: alteração na lógica principal da lista de valores remanescentes
NOVO: verificação adiante funciona perfeitamente! :D

"Progress is impossible without change, and those who cannot change their minds cannot change anything."    –– George Bernard Shaw
NOVO: implementação da heurística de MVR. Agora resolve Sudoku's em 500-2000 atribuições [O.o]

"True greatness consists in being great in little things."    –– Charles Simmons