Can someone explain this to me:
What is "The signal delay introduced between two synchronous nodes"? Only the signal delay between two nodes marked with 's' or the signal delay between two nodes not marked with 'a' (that means also between 'i' and 'o').
I am also wondering why in the text the message "Synchronous design ..." ends with period, and the sample output doesn't. What do I have to print?

I have now found the mistake in my program. The delay time is measured from a node marked with 'i' or 's' to a node marked with 'o' or 's'. Between these nodes there should only be nodes marked with 'a'.
The message should be printed with the period.

hello i'm working on 192, almost done. since the specs for this problem were not very clear, i'd appreciata some test data. thanks.

one of my question is what happens when there are "synchronous loops" i.e loops that have a synchronous node in them, how do you compute the longest path then? my thought is that you discard them, since the synchronous nodes get triggered once on clock edge and don't react to further changes on their inputs....

my other concern was wether a circuit could be assumed to be connex. in the sample input data one can see there's an unconnected input. what happens if the circuit is split in two parts, and one of them is not connected to any ouput but had an asynchronous loop... this shouldn't matter since it's not connected to outputs... i think i'm going too far in analysis there