-1
42857