last

first

after

before

middle


1

2

0

99

-1