时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
牛牛大学的学生bit-noob与lit-noob(以下简称B和L)选修了"随机运筹学"这门课程(是门好课),顾名思义,这门课和随机有着很大的关系。
一天,老师出了一道有趣的编程题:请在一个单位圆(半径为

的圆)中随机生成

条弦,编程实现,并输出这些弦的长度。这个问题并不困难,B和L都会做,但他们的做法不尽相同。
B的做法为:在圆内所有的点中,等概率的选择一个点P,做连接圆心O与P得到的半径,过P点做OP的垂线交圆O于M,N两点,弦MN即为所求。
L的做法为:在圆内所有的半径中,等概率的选择一条半径,再在这条半径上的所有点中,等概率的选择一个点P,做连接圆心O与P得到的半径,过P点做OP的垂线交圆O于M,N两点,弦MN即为所求。
最终,B和L各自用自己的方法生成了

条弦,并输出了这些弦的弦长,提交了这次作业。
但粗心的他们忘记在给作业命名的时候写上自己的名字了,为了方便老师登分,给出某个程序输出的

条弦,请帮助老师判断这是谁的程序。
输入描述:
输入第一行是一个整数
,表示下面将输入的弦数。
第二行是
个实数,表示随机生成的一条弦的弦长。
保证输入当中的
个实数所对应的弦要么全是使用B的方法生成的,要么全是使用L的方法生成的。
输出描述:
输出一行字符串,若该输出来自B的程序,输出字符
;若该输出来自L的程序,输出字符
。
示例1
输入
复制
20
1.9821229 1.9248176 1.617335 0.10873477 1.9456689 1.402446 1.0166511 1.8566361 1.6386659 1.699187 1.5867242 1.3000285 1.96097 1.6946885 1.9999357 0.79870252 1.9004707 1.7499258 1.5236209 1.5751575
说明
上述输入输出示例只是为了便于理解输入输出的格式(当然,该组数据确实是用L的方法生成的),实际的测试数据中,保证

恒成立。