If you can do some problems based on design patterns it will be better