question: returns the number of pieces . concode_field_sep List<Long> lengths concode_elem_sep String name concode_elem_sep long length concode_elem_sep List<List<String>> files concode_elem_sep byte[] info_hash concode_elem_sep int piece_length concode_elem_sep byte[] piece_hashes concode_elem_sep String announce concode_elem_sep byte[] torrentdata concode_field_sep byte[] getPieceHashes concode_elem_sep String getName concode_elem_sep long getTotalLength concode_elem_sep boolean checkPiece concode_elem_sep MetaInfo reannounce concode_elem_sep Map<String,Object> createInfoMap concode_elem_sep List getFiles concode_elem_sep List getLengths concode_elem_sep String hexencode concode_elem_sep byte[] getTorrentData concode_elem_sep String toString concode_elem_sep byte[] calculateInfoHash concode_elem_sep byte[] getInfoHash concode_elem_sep String getHexInfoHash concode_elem_sep String getAnnounce concode_elem_sep int getPieceLength
target: int function ( ) { return piece_hashes . length / 20 ; }