**** The program should run without error in pycharm. ******* Record fields are group, brand, model, and price. The output is to be a group-indicated report for men, women, and youth groups. Place pumper.txt in the same folder as your .py program. Lines of sorted pumper data are listed at the bottom of this page.Output: A report with title line, heading line with columns "group", "brand", "model" and "price", detail lines with group, brand, model and price (decimal-aligned), and control footing lines with the sum of prices for each group. The sum should be decimal-aligned under the price column. Example(with just part of the data): Pumper Report group brand model price men Huffy Cranbrook 114.75 Huffy Hardtail 155.58 Kent Fixie 155.00 total: 425.33 women Dynacraft Alpine 109.99 Hiland Beach 139.99 Hiland Fixie 219.99 total: 469.97 youth Raleigh BMX 72.42 total: 72.42Processing:0. open input file;1. print title and column heading lines;2. access first record(line) and do group initialization;3. for each record group: test for group value change (from "men", to women, to "youth" ) to decide when to print a control footing, and (re)initialize before the next group is encountered; accumulate price; print detail line access next record(line)4. after printing the last detail line, print the last control footing line, then close the input file and exit. pumper.txt:men,Huffy,Cranbrook,114.75men,Huffy,Hardtail,155.58men,Kent,Fixie,155.00men,Kent,Oakwood,199.99men,Mongoose,Mountain,329.99men,Outroad,Fixie,169.99men,PureFix,Fixie,349.00men,Retrospec,Beaumont,219.99men,Retrospec,Fixie,159.99men,Roadmaster,Granite,112.06men,Schwinn,Fixie,238.41men,Schwinn,Protocol,325.75women,Dynacraft,Alpine,109.99women,Hiland,Beach,139.99women,Hiland,Fixie,219.99women,Huffy,Hardtail,157.99women,Kent,Pomona,152.99women,Kent,Springdale,209.99women,Retrospec,Beaumont,219.99women,Retrospec,Fixie,189.99women,Schwinn,Comfort,219.99women,Schwinn,Destiny,205.21women,Schwinn,Discover,319.57youth,Raleigh,BMX,72.42
"Place your order now for a similar assignment and have exceptional work written by our team of experts, guaranteeing you A results."