added solution for pickle002 and tests