Good Camel's Sudoku Solver!

"Where there's music there can be love."
--French Proverb