Answer & Solution
Blocks and constructor executes (super class block then super class constructor, sub class block then sub class constructor).
Sequence for static blocks is super class first then sub class.
Sequence for blocks is super class first then sub class.