/連番が、順に 3 → 1 → 9 → 12 → 8 の場合。
//パターン1(前の番号と後の番号を記録するケース)
--------------------------------------
| number | prev_number | next_number |
--------------------------------------
3 null 1
1 3 9
8 12 null
9 1 12
12 9 8
//パターン2(後の番号のみを記録するケース)
------------------------
| number | next_number |
------------------------
3 1
9 12
1 9
12 8
8 null
L+mAo+eVquOBjOOAgemghuOBqyAzIOKGkiAgMSDihpIgOSDihpIgMTIg4oaSIDgg44Gu5aC05ZCI44CCCiAKLy/jg5Hjgr/jg7zjg7MxKOWJjeOBrueVquWPt+OBqOW+jOOBrueVquWPt+OCkuiomOmMsuOBmeOCi+OCseODvOOCuSkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KfCBudW1iZXIgfCBwcmV2X251bWJlciB8IG5leHRfbnVtYmVyIHwKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgIDMgICAgICAgICBudWxsICAgICAgICAgICAgMQogICAgMSAgICAgICAgICAzICAgICAgICAgICAgICA5CiAgICA4ICAgICAgICAgIDEyICAgICAgICAgICAgbnVsbAogICAgOSAgICAgICAgICAxICAgICAgICAgICAgICAxMgogICAgMTIgICAgICAgICA5ICAgICAgICAgICAgICA4CiAKIAovL+ODkeOCv+ODvOODszIo5b6M44Gu55Wq5Y+344Gu44G/44KS6KiY6Yyy44GZ44KL44Kx44O844K5KQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KfCBudW1iZXIgfCBuZXh0X251bWJlciB8Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogICAgMyAgICAgICAgICAxCiAgICA5ICAgICAgICAgIDEyCiAgICAxICAgICAgICAgIDkKICAgIDEyICAgICAgICAgOAogICAgOCAgICAgICAgIG51bGw=
Main.java:1: error: class, interface, or enum expected
/?????? 3 ? 1 ? 9 ? 12 ? 8 ????
^
Main.java:1: error: illegal character: '\u3001'
/?????? 3 ? 1 ? 9 ? 12 ? 8 ????
^
Main.java:1: error: illegal character: '\u2192'
/?????? 3 ? 1 ? 9 ? 12 ? 8 ????
^
Main.java:1: error: illegal character: '\u2192'
/?????? 3 ? 1 ? 9 ? 12 ? 8 ????
^
Main.java:1: error: illegal character: '\u2192'
/?????? 3 ? 1 ? 9 ? 12 ? 8 ????
^
Main.java:1: error: illegal character: '\u2192'
/?????? 3 ? 1 ? 9 ? 12 ? 8 ????
^
Main.java:1: error: illegal character: '\u3002'
/?????? 3 ? 1 ? 9 ? 12 ? 8 ????
^
7 errors