#Lutece1352. 柱爷抢银行MkⅣ

柱爷抢银行MkⅣ

Migrated from Lutece 1352 柱爷抢银行MkⅣ

All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.

Description

柱爷对金钱的掌控能力声名在外,连米达斯银行也想拉拢他当Entrepreneur。

但柱爷是个有原则的人。他发现了米达斯银行的阴谋,打算尽最大力量去破坏它,即从金融街的银行中回收尽可能多的钱。

金融街上有NN个银行。对于第ii间银行,它的坐标是xix_i,有viv_i的钱能被柱爷回收。因为金融街是与现实分离的异空间,可能会有很多间银行位于同一坐标的不同时空内。

米达斯银行也不是咸鱼,他们规定了只能从较小号数的银行才能到达较大号数的银行。而且对于第ii间银行,只有从与坐标比它小yiy_i以内的银行才能到达它。即从满足以下条件的银行jj能到达银行iixiyixjxij<ix_i-y_i \leq x_j \leq x_i,j<i

柱爷可以从任意一间银行开始抢钱,请问他最多能抢多少钱。

Input

第一行一个数NN,即有NN间银行。

之后有NN行,每行3个数xix_iviv_iyiy_i

数据保证:

  • 1N1051 \leq N\leq10^5

  • 1xi,vi,yi1091 \leq x_i,v_i,y_i\leq10^9

Output

输出一个数,即柱爷最多能抢多少钱。

Samples

3
1 2 1
3 1 1
2 2 3
4

Resources

2016 UESTC Training for Dynamic Programming