Mr Denis have a magical techniques of delivering his knowledge to listens, I’ve never loved learning so much! One -note: I think the complexity curve went unexpectedly up in section 12 so be prepared! Thanks a million!