400
Give 4 ways that Reverse Engineering can be applied to the real world.
Options: interfacing, military use, product improvement, obsolescence, modernizing software, academic/learning purposes, product security, creating duplicates/clones, technological intelligence, determine copyright/patent infringement, create similar but cheaper products, uncover undocumented features