A few practice for design patterns. Very simple ones.