___________________________________________________________________________ / 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 / ---------------------------------------------------------------------------
\
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||