What makes reversing special to me

I am a mechanical engineer by education, software engineer by profession. I had developed an interest in reversing, crackmes, packers, unpackers, crypters, protectors, shellcoding, binary analysis, malware analysis, binary exploitation, computer viruses, assembly language, C and C++ languages, obfuscation, encryption, steganography, and many more — a beautiful world of reverse engineering. I used…