一场突如其来的高温袭击了小浣熊所在的地区。高温过去后,小浣熊发现一些干脆面出了问题:一般的干脆面袋内会充有氮气保护,但剧烈的外部温度变化或包装破损,可能导致袋内气压异常,形成涨袋或瘪袋的情况。
已知正常的干脆面的袋内气压最低不会低于 a pa(pa为气压单位),最高也不会超过 b pa。现在给出用某种方法测量的n袋干脆面的袋内气压,请你帮小浣熊分别统计所有正常或异常的干脆面的数量。
一场突如其来的高温袭击了小浣熊所在的地区。高温过去后,小浣熊发现一些干脆面出了问题:一般的干脆面袋内会充有氮气保护,但剧烈的外部温度变化或包装破损,可能导致袋内气压异常,形成涨袋或瘪袋的情况。
已知正常的干脆面的袋内气压最低不会低于 a pa(pa为气压单位),最高也不会超过 b pa。现在给出用某种方法测量的n袋干脆面的袋内气压,请你帮小浣熊分别统计所有正常或异常的干脆面的数量。
第一行包含1个正整数n,表示本次接受检测的干脆面的数量。
第二行包含2个实数a, b,中间用空格隔开,表示正常气压值的最低值和最高值,保证a < b。
第三行包含n个实数,中间用空格隔开,其中第 i 个实数表示第 i 袋干脆面的袋内气压。
输出三行,按照以下格式统计:
第一行输出"normal "和一个整数,表示袋内气压值正常(即在a~b范围内)的干脆面的数量。
第二行输出"high "和一个整数,表示袋内气压值过高(即气压值高于b)的干脆面的数量。
第三行输出"low "和一个整数,表示袋内气压值过低(即气压值低于a)的干脆面的数量。
请注意,每一行表示情况的单词和输出的整数之间存在一个空格,请仔细观察输出格式和输出样例。
7
1.5 2.6
2.8 2.9 1.1 1.7 1.4 2.8 3.0
normal 1
high 4
low 2
对于全部测试数据,保证1 <= n <= 10000,0.0 <= a, b <= 100.0,所有干脆面的袋内气压值是不超过200的非负实数。