updated postal code analyzer (13/13)