I've moved.
Try me at
https://dsa.cs.tsinghua.edu.cn/oj/
(Your browser should refresh in 5 seconds.)