I've been working on this for many hours over the last two days. I put test code in the main() method and it successfully serializes to a file and then deserializes back out of the file, but it won't pass. Any ideas?