front and back dp(333,093の該当)