重複行を消す delete duplicate lines

lineuniq.rb

i=[]
while li = gets
  i.push(li.chomp)
end
puts i.uniq

http://golf.shinh.org/p.rb?delete+duplicate+lines

Ruby_
Rank	User		Size	Time	Date	Statistics
1	usa		12	0.1568	07/03/07 23:34:51	0B / 4B / 8B
2	eban		12	0.1288	07/03/07 23:41:34	0B / 4B / 8B
3	flagitious	12	0.1989	07/03/08 00:39:46	0B / ?B / ?B
4	shinh		12	0.1561	07/03/08 01:47:50	0B / 4B / 8B
5	niha		12	0.1447	07/03/08 02:57:18	0B / 4B / 8B
6	raspberry lemon	12	0.1462	07/03/12 03:00:52	0B / ?B / ?B
7	Mark Byers	13	0.1448	07/03/08 02:22:46	0B / 7B / 6B
8	flagitious(sym)	13	0.1811	07/04/12 11:06:32	0B / 0B / 13B
9	konn		14	0.1551	07/03/08 01:28:30	0B / ?B / ?B
10	tabasa		59	0.0362	07/09/20 14:35:41	4B / ?B / ?B

size12ってどうやってんだろな。
あ、でもCより速い。まじか。それともtimeって違う意味か