The most difficult thing for programmers is to understand the code developed by the other programmers!isn't it?