20140912: DynamicProtocol.pl for Assignment 1