#include <iostream>
#include <vector>
#include <iterator>
using namespace std;
int main() {
vector < double > vec ( istream_iterator<double>(cin) , ( istream_iterator<double>() ) ) ;
cout << vec.size() << endl ;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8aXRlcmF0b3I+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCXZlY3RvciA8IGRvdWJsZSA+IHZlYyAoIGlzdHJlYW1faXRlcmF0b3I8ZG91YmxlPihjaW4pICwgKCBpc3RyZWFtX2l0ZXJhdG9yPGRvdWJsZT4oKSApICkgOwoJY291dCA8PCB2ZWMuc2l6ZSgpIDw8IGVuZGwgOwoJcmV0dXJuIDA7Cn0=
MTQwIDEwOCA1MCAyMSAyMCAxNSAxMSAzMiAxNCAxNCA5IDcgMTAgNC41IDggNiA0IDE2IDYgMyA3IDUuMiA1IDQgNSA4IDYgOS41IDcgNC4yIDQuNSA4IDUgNSA1IDcgMTMgMTMgNyA0IDkgNSA3IDggNCAxMyAxMyA2IDggNSA1IDUgMTggOSAxMCA2IDggMTAgMTkgMTMgOSAxMCAxMyAyMyAxMyAxNCAxNCAxMCAyNyAxMiAyMSA5IDIyIDMxIDEwIDEwIDg5IDcgNCA0IDQgNSAzLjkgMzUgNSA4IDYgNC4yIDQgMTUgNSA1IDcuNSA5IDExIDQgNCAzIDE0IDExIDIgMTEgMi41IDEzIDEwIDUgNSAxMyAw
140 108 50 21 20 15 11 32 14 14 9 7 10 4.5 8 6 4 16 6 3 7 5.2 5 4 5 8 6 9.5 7 4.2 4.5 8 5 5 5 7 13 13 7 4 9 5 7 8 4 13 13 6 8 5 5 5 18 9 10 6 8 10 19 13 9 10 13 23 13 14 14 10 27 12 21 9 22 31 10 10 89 7 4 4 4 5 3.9 35 5 8 6 4.2 4 15 5 5 7.5 9 11 4 4 3 14 11 2 11 2.5 13 10 5 5 13 0