গ্রেডিং পদ্ধতি ( Grading Method )

CPU: 1s
Memory: 1024MB


মনে করো তোমার শিক্ষককে তুমি সাহায্য করছো। তোমার শিক্ষক তোমাকে একটি গ্রেডার বানাতে বলেছে। তিনি তোমাকে N জন শিক্ষার্থীর প্রাপ্ত নম্বর দিবেন এবং তোমাকে N জন ছাত্রের প্রত্যেকের প্রাপ্ত গ্রেড বলতে হবে। শিক্ষার্থীরা কত নাম্বার পেলে তাদেরকে কি গ্রেড দেওয়া হবে তার বিস্তারিত একটা তালিকা নিচে দেওয়া আছে।

Suppose You are helping your teacher. So, your teacher asked you to make a grader. He will give you obtained marks of N students. You have to tell him what is the grade for each of the N students. The detailed grading policy is given in the following chart:

Marks             Grade
-------------------------
90 - 100              A+
80 -  89              A
70 ­-  79              A­-
60 ­-  69              B+
50 ­-  59              B­-
40 ­-  49              C
35 ­-  39              D
 0 ­-  34              F

ইনপুটের বর্ণনা

ইনপুটের শুরুতে একটি সংখ্যা N ( 1<=N<=10000 ) দেয়া থাকবে যেটি গ্রেডপ্রাপ্ত ছাত্রদের সংখ্যা নির্দেশ করে। পরবর্তী N সংখ্যক লাইনের প্রতিটিতে একটি করে সংখ্যা X ( 0 <= X <= 100 ) থাকবে যেটিতে প্রতিটি শিক্ষার্থীর প্রাপ্ত নম্বর লেখা থাকবে।


Input Specification

Input starts with an integer N ( 1<=N<=10000 ) denoting the number of students. Next N lines will have a single integer X ( 0 <= X <= 100 ) which is the marks obtained by that particular student.


আউটপুট এর বর্ণনা

প্রত্যেক ছাত্রের জন্য, তার ক্রমিক নম্বর এবং প্রাপ্ত গ্রেড প্রিন্ট করো।


Output Specification

For each student, print the student id and obtained grade.


Sample

InputOutput
5 90 45 80 35 34Student 1: A+ Student 2: C Student 3: A Student 4: D Student 5: F