Because data structures are fun.