#!/usr/local/bin/ruby
# -*- mode: ruby -*-
# $Id: hash.ruby,v 1.2 2001/05/16 15:54:34 doug Exp $
# http://www.bagley.org/~doug/shootout/
n = Integer(ARGV.shift || 1)
X = {}
for i in 1 .. n
X[sprintf("%x", i)] = 1
end
c = 0
(n).step(1,-1) do |i|
if (X.has_key?(i.to_s)) then
c += 1
end
end
puts c