finished
can't figure out why line 137 ~ 140 won't work...