0167 - スナイパーMr.four

時間制限 1 秒 / メモリ制限 64 MB / 得点 4 / Writer ei1428 / x 2 / 統計 /


TLE
1sec
MLE
64MB
得点
4

もーんーだーいー

あるところにMr.fourという男がいました。
Mr.fourは凄腕スナイパーです。敵のアジトに潜入し、アジトにいる人間全員を滅することができるのです。
しかし、彼にも弱点があります。人間を滅するのも体力が必要なのです。Mr.fourは人間一人を倒すと疲労度が1上昇してしまいます。
アジトiにいる人間Viを全員滅するためには疲労度がTi未満でなければいけません。
Mr.fourが倒さなければならないアジトの人数Mがボスから任務として提示されます。
Mr.fourの助手である君たちは、情報屋から提供された情報により、N個のアジトすべての人数を知っています。Mr.fourを死なせるわけにはいきません。
Mr.fourは最初は疲労度0とし、好きな順番でアジトを攻め込むことができるとき、Mr.fourが倒せる最大の人数を出力し、任務の結果を出力せよ。
任務は倒した最大の人数がM以上だったら成功、M未満なら失敗となる。

入力

N M
V1 T1
V2 T2
:  :
Vi Ti
:  :
VN TN

1行目に、アジトの数Nと倒す必要のある人数Mが与えられる。
2行目からN+1行目に、アジトiにいる人間の人数Viとアジトにいる人間すべてを倒すことができる閾値を表す整数Tiが与えられる。

制約

  • 1 ≦ N , Vi , Ti ≦ 10000
  • 1 ≦ M ≦ 20000
  • 1 ≦ i ≦ N

出力

1行目にMr.fourが倒すことのできる最大の人数を出力せよ。
2行目にボスの任務の結果を出力せよ。
成功 : "Perfect" を出力
失敗 : "Dead" を出力

入出力例

入力例1

3 6
1 1
3 2
5 3

出力例1

6
Perfect

入力例2

5 3
1 1
1 4
1 2
1 5
1 3

出力例2

5
Perfect

入力例3

7 10
2 1
2 3
9 2
3 1
6 4
3 5
4 8

出力例3

11
Perfect

入力例4

2 1000
1 3
100 2

出力例4

101
Dead