And i have another Question why everybody think we have only 160 puzzle parts?
because RMD160 (Ripe-MD-160) hash is used for generating the short address. Simply said: to get from a public key to an address you go through sha256. If you then need a shorter address format RipeMD-160 is used. From the resulting hash160 you then convert using base58 encoded format and you get the final address.