Breaking down problems into smaller steps