accepted:1272K/110MS
accepted:740K/297MS
accepted:832K/94MS
modified header
modified header
new target judge
modified header
use references instead of pointers