Solutions of HDOJ