/*█████████████████████████████████████████████
██████████▓═▓████████████████████████████████
█████▓▓▓▓▓══▓████████════███═██══████████████
████▓═══▓▓══▓███████══██══██═█═══████████████
█████▓▓═════▓███████══██══██═══██████████████
█████████▓══▓███████══════██═════████████████
██████████══▓███████══██══██══█══████████████
██████████══▓███████══██══██══█══████████████
██████████══▓████████████████████████████████
██████████══▓████████████████████████████████
█████████▓══▓██████████████══██══██══════████
████████▓═══▓██████████████══██══██══════████
███████▓════▓██████████████══██══█████═══████
█████▓══════▓██████████████══════████═══█████
█████═══▓▓══▓██████████████████══███═══██████
█████═══██══▓██████████████████══██═══███████
█████═══██══▓████████████████████████████████
█████═══██══▓███████████═════════════████═███
█████═══██══███████════════════════════════██
█████═══▓▓══▓▓▓████════════█═██═══███████████
█████═════════▓███████████═══███═══██████████
█████══════════▓█████████████████═══█████████
█████══════════▓█████████████████████████████
█████══════════▓█████████████████████████████
█████══════════▓█████████████████████████████
█████══════════▓█████████████████████████████
█████══════════▓█████████████████████████████
█████══════════▓█████████████████████████████
█████══════════▓█████████████████████████████
█████═══════════▓████████████████████████████
█████════════════▓█████████████████▓█████████
█████════════════▓███████████████▓════▓▓█████
█████═══════════▓▓█████████████▓▓════════▓███
█████═══════════▓█████████████▓══════════▓███
█████═══════════▓██████████▓▓═════════════███
█████═══════════███████▓▓▓═══════════════▓███
█████═══════════▓▓▓▓▓══════════════════▓█████
█████════════════════════════════════▓███████
█████═════════════════════════════▓▓█████████
█████══════════════════════════▓▓████████████
█████══════════════════════▓▓████████████████
█████════════════════▓▓▓█████████████████████
█████════════════════▓███████████████████████
█████═════════════════▓██████████████████████
█████═══════════▓███▓▓▓██████████████████████
█████═══════════████▓▓███████████████████████
█████═══════════▓▓██▓▓███████████████████████
█████═════════════▓█▓▓███████████████████████
█████═══════════▓▓█▓▓▓███████████████████████
█████═════════════════▓██████████████████████
█████═══════════════════▓▓███████████████████
█████══════════════════════════▓█████████████
█████═══════════════════════════▓████████████
███████▓═══════════▓▓═══════════█████████████
████████▓▓▓═════▓██████▓▓══════▓█████████████
██████████▓═════▓██████████▓▓▓▓██████████████
██████████▓══════▓███████████████████████████
███████████═══════▓██████████████████████████
███████████▓══════▓██████████████████████████
███████████▓═══════▓█████████████████████████
███████████▓════════█████████████████████████
██████████▓═════════▓████████████████████████
██████████▓══════════▓███████████████████████
██████████▓══════════▓███████████████████████
███████████▓══════════▓██████████████████████
███████████▓═══════════██████████████████████
███████████▓═══════════▓█████████████████████
████████████════════════▓████████████████████
████████████═════════════▓███████████████████
████████████▓════════════▓███████████████████
████████████▓═════════════▓██████████████████
████████████▓══════════════██████████████████
████████████▓═════════════▓██████████████████
█████████████▓▓▓▓▓▓▓▓▓▓▓▓▓▓██████████████████
█████████████████████████████████████████████
█████████████████████████████████████████████*/

/*
░░░░░░░░░░░░░░░░░░░▄▄░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░▄▄██▄▄░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░▀▀██▀▀░░░░░░░░░░░░░░░░░
░░░░░░░░▄▄▄███████▄██▄███████▄▄▄░░░░░░░░
░░░░▄█████▀▄░░▀░░██████░░▀░░▄▀█████▄░░░░
░░▄█▀▀░██░░░░░░░░░░██▀░░░░░░░░░██░▀▀█▄░░
░██░░▄██▀▀░░░░░░░░░██░░░░░░░░░▀▀██▄░▀██░
██░░░░██░░░░░░░░░░░██░░░░░░░░░░░██░░░░██
██░█░░██▀▀░░░░░░░░░██░░░░░░░░░▀▀██░░█░██
██░░░░▀██▄░░░░░░░░░██░░░░░░░░░▄██▀░░░░██
░██░▀░░▀██▀░░░░░░▄████▄░░░░░░▀▄█▀░░▀░██░
░▀██░░▄░▀██▀▄░░░░██▄▄██░░░░▄▀██▀░▄░▄██▀░
░░░██▄▄▄▄██████████████████████▄▄▄▄█▀░░░
░░░░█▀▀▀▀▀▀░░▄▄▄▄▄░░░░▄▄▄▄▄░░▀▀▀▀▀▀█░░░░
░░░░░███░░░░░▀███░░░░░░███▀░░░░░███░░░░░
░░░░░▀██▄░░░░▀▀▀▀▀░░░░▀▀▀▀▀░░░░▄██▀░░░░░
░░░░░▄▄▄▄██████████████████████▄▄▄▄░░░░░
░░░░░░▀▀▀▀░░░░░░░░░░░░░░░░░░░░▀▀▀▀░░░░░░
*/
/*
_______________________/| |\
______________________/#||#\
______________________|#||#|
______________________|#||#|
______________________|#||#|
______________________|#||#|
______________________|#||#|
______________________|#||#|_______
______________{____________________}
__________________|#|__|##|__|#|
__________________|#|__|##|__|#|
__________________|#|__|##|__|#|
__________________|#|__|##|__|#|
__________________|#|__|##|__|#|
__________0000000_|#|__|##|__|0000000
_______00000000000000__|##|_0000000000000
_____000000000000000000|#000000000000000000
___000000000000000000000000000000_______00000
__0000000000000000000000000000000_________0000
_0000000000000000000000000000000000________0000
_0000000000000000000000000000000000000_____0000
0000000000000000000000000000000000000000___00000
00000000000000000000000000000000000000000_000000
000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000
_0000000000000000000000000000000000000000000000
__00000000000000000000000000000000000000000000
____0000000000000000000000000000000000000000
______000000000000000000000000000000000000
_________000000000000000000000000000000
____________000000000000000000000000
______________00000000000000000000
_________________000000000000000
__________________|0000000000|#|
__________________|#|000000__|#|
__________________|#|_0000 |__|#|
__________________|#|__00#|__|#|
__________________|#|__|##|__|#|
__________________\#\___\/___/#/
___________________\#\______/#/
____________________\#\____/#/
_____________________\#\__/#/
______________________\#\/#/
_______________________\##/
________________________\/
*/

/*.
░░░░░༼ つ ☻_☻ ༽つ
░░░░░███████ ]▄▄▄▄▄▄▄
▂▄▅████Т-34████▅▄▃
Il███████████████████]
◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤.. */

#include <bits/stdc++.h>
#include <ext/pb_ds/assoc_container.hpp>

#define ll long long
#define vi vector<int>
#define pi pair<int, int>
#define pb push_back
#define ppb pop_back
#define F first
#define S second

#pragma comment(linker, "/stack:200000000")
#pragma GCC optimize("Ofast")
#pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,tune=native")

using namespace std;
using namespace __gnu_pbds;

typedef tree<int, null_type, less<int>, rb_tree_tag, tree_order_statistics_node_update> indexed_set;

const int N = 1e5 + 667;
const int INF = 1e9;
set<string> s;

int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);

    int n;
    cin >> n;
    for(int i = 0;i<n;i++){
        string ss;
        cin >> ss;
        s.insert(ss);
    }
    cout << s.size();
    return 0;
}


Measured memory_bytes: 19236