Popular puzzles created by Spring

Ching_ho online puzzle