Implemented it with strings. See if you can implement with void *