Given a situation, draw an FBD of all the interactions.
Represent each interaction as an undirected connection between two named entities. Implement the function below to produce an adjacency-list representation of the free-body diagram. Include every entity, remove duplicate interactions, and sort each entity's neighbors alphabetically.
Input: A list of two-element lists [entity_a, entity_b].
Output: A dictionary mapping each entity to a sorted list of entities it interacts with.
def build_fbd(interactions):