___________________________________________________________________________ < There are two ways of constructing a software design. One way is to make > < it so simple that there are obviously no deficiencies and the other is to > < make it so complicated that there are no obvious deficiencies. > < ― Charles Anthony Richard Hoare > --------------------------------------------------------------------------- \ \ /\ ___ /\ \ // \/ \/ \\ (( O O )) \\ / \ // \/ | | \/ | | | | | | | | | o | | | | | |m| |m|