panda challenge with struct