Data structures and algorithms in swift : implement stacks, queues, dictionaries, and lists in your apps (2020)