reverseenengineering:ending