Input: Eerste ronde : Sargsian ( Arm ) - Schalken ( Ned ) 5 - 7 , 3 - 6 , 7 - 6 ( 7 / 1 ) , 6 - 3 , 6 - 2 -- Hantschk ( Dui ) - Prinosil ( Dui ) 6 - 2 , 6 - 7 ( 7 / 9 ) , 7 - 6 ( 7 / 5 ) , 6 - 4 -- Gumy ( Arg ) - Moya ( Spa ) 7 - 6 ( 7 / 4 ) , 6 - 2 , 4 - 6 , 3 - 6 , 6 - 3 -- Hewitt ( Aus / 9 ) - Tarango ( VSt ) 7 - 6 ( 7 / 5 ) , 7 - 6 ( 7 / 3 ) , 6 - 3 -- Balcells ( Spa ) - Bruguera ( Spa ) 6 - 3 , 5 - 7 , 6 - 2 , 1 - 6 , 6 - 0 -- El Aynaoui ( Mar / 15 ) - Lisnard ( Fra ) 3 - 6 , 2 - 6 , 6 - 4 , 6 - 3 , 6 - 1 -- Squillari ( Arg ) - Popp ( Dui ) 3 - 6 , 6 - 3 , 6 - 2 , 6 - 0 -- Santoro ( Fra ) - Gustafsson ( Zwe ) 6 - 3 , 3 - 6 , 6 - 4 , 6 - 4 -- Agassi ( VSt / 1 ) - Dupuis ( Fra ) 7 - 6 ( 9 / 7 ) , 6 - 3 , 6 - 4 -- Medvedev ( Oek ) - Tillstrom ( Zwe ) 1 - 6 , 7 - 6 ( 9 / 7 ) , 7 - 6 ( 7 / 5 ) , 6 - 2 -- Gaudenzi ( Ita ) - Van Lottum ( Ned ) 6 - 3 , 3 - 6 , 7 - 6 ( 7 / 3 ) , 6 - 0 -- Savolt ( Hon ) - Rodriguez ( Arg ) 3 - 6 , 3 - 6 , 6 - 4 , 6 - 4 , 6 - 2 -- Kucera ( Svk ) - Serrano ( Spa ) 6 - 1 , 6 - 2 , 6 - 1 -- Portas ( Spa ) - Pavel ( Roe ) 6 - 2 , 7 - 6 ( 7 / 1 ) , 6 - 1 -- Stoltenberg ( Aus ) - Novak ( Tsj ) 6 - 4 , 6 - 3 , 3 - 6 , 6 - 1 -- Clement ( Fra ) - Escude ( Fra ) 7 - 6 ( 8 / 6 ) , 6 - 4 , 6 - 0 -- Ilie ( Aus ) - Raoux ( Fra ) 6 - 3 , 4 - 6 , 6 - 0 , 7 - 5 -- Safin ( Rus / 12 ) - Bastl ( Zwi ) 6 - 7 ( 4 / 7 ) , 6 - 1 , 6 - 3 , 6 - 2 -- Pioline ( Fra / 6 ) - Sanguinetti ( Ita ) 4 - 6 , 6 - 0 , 4 - 0 en opgave -- Chela ( Arg ) - Martin ( VSt ) 4 - 6 , 6 - 3 , 6 - 4 , 6 - 4 -- Vanek ( Tsj ) - Berasategui ( Spa ) 6 - 1 , 6 - 1 , 6 - 7 ( 5 / 7 ) , 5 - 7 , 6 - 1 -- Massu ( Chi ) - Diaz ( Spa ) 6 - 4 , 6 - 3 , 6 - 3 -- Haas ( Dui ) - Rios ( Chi ) 6 - 3 , 6 - 2 , 0 - 0 en opgave -- Enqvist ( Zwe / 7 ) - C. Rochus 6 - 2 , 6 - 0 , 6 - 0 -- Costa ( Spa ) - Ivanisevic ( Kro ) 6 - 3 , 6 - 3 , 6 - 0 -- Hry ( Slk / 14 ) - Bjorkman ( Zwe ) 6 - 3 , 6 - 2 , 6 - 1 -- Rafter ( Aus ) - Pozzi ( Ita ) 6 - 3 , 6 - 1 , 6 - 1 -- Norman ( Zwe / 3 ) - Guardiola ( Fra ) 6 - 4 , 6 - 4 , 6 - 0 -- Rosset ( Zwi ) - Black ( Zim ) 7 - 5 , 7 - 5 , 6 - 0 -- Calleri ( Arg ) - Mantilla ( Spa ) 6 - 2 , 6 - 3 , 6 - 4 -- Gaudio ( Arg ) - Di Pasquale ( Fra ) 6 - 2 , 6 - 3 , 6 - 2 -- Koubek ( Oos ) - Blanco ( Spa ) 6 - 3 , 1 - 6 , 7 - 6 ( 7 / 5 ) , 6 - 2 .

Output: Num N Punc N Punc Adj Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Num Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N N Punc N Punc Num Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Num Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num N N Punc N Punc Punc Prep N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Num Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Num Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Conj N N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Conj N N N Punc N Punc Num Punc Punc N N Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc Misc Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Num Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Num Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc N Punc Punc N N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num N N Punc Misc Punc Punc N Punc N Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Num Punc Punc Num Punc Num Punc