all in lowercases

 (1)a:{12},{15},{},{18},{},{},{2578},{},{278}
 (2)b:{246},{56},{},{49},{},{59},{},{},{29}
 (3)c:{134},{135},{},{1489},{},{159},{58},{},{89}
 (4)d:{23468},{36},{24},{79},{},{79},{278},{},{24678}
 (5)e:{18},{},{},{},{},{},{178},{},{78}
 (6)f:{1246},{},{24},{},{},{},{12},{},{246}
 (7)g:{},{},{},{17},{},{17},{},{},{}
 (8)h:{},{},{},{},{},{},{},{},{}
 (9)i:{},{},{},{},{},{},{},{},{}
add ??? for unknown command
 cmd:question=asn
 ans:??? command "question=asn", is unknown.
 add cmd:help
 ans:show command reference as follows,
 *====================================*
 sample: to assign question with default sample
 question: to show question 
 answer: to show answer 
 possible : to show possible 
 answer=possible : to assign asnwer with possible 
 possible=answer : to assign possible with answer 
 a1=2 : to assign cell a1 with value 2 
 a=123456789: to assign row a with 123456789
 *====================================*
determine Sudoku printout style 
cmd:answer
 ans:show answer, as follows
     1 2 3 4 5 6 7 8 9
    ==================
 a : 2 1 9 8 3 6 5 4 7
 b : 4 6 8 9 7 5 3 1 2
 c : 3 5 7 4 2 1 8 6 9
 d : 8 3 4 7 1 9 2 5 6
 e : 1 9 5 6 4 2 7 3 8
 f : 6 7 2 3 5 8 1 9 4
 g : 9 2 3 1 6 7 4 8 5
 h : 5 8 1 2 9 4 6 7 3
 i : 7 4 6 5 8 3 9 2 1