HangDian ACM realized by myself