Handling complex data structures

Handling complex data structures