I'll leave that to someone else, wouldn't have any use for the IM anyway if that was the right direction. :V
(To explain though: "Replace" was meant in the sense that I saw a square with numbers 1 through 9 as the "standard", so use of 0 through 8 is unusual and in comparison to standard 0 replaces 9. Not that the square is the same as the 1-9 version only with 9->0, that wouldn't work after all. Yay fishy logic :V)