Design Pattern EXPeriment 3 - Behavorial Pattern