redefined-outer-name:7::Redefining name 'i' from outer scope (line 6) redefined-outer-name:12::Redefining name 'i' from outer scope (line 11) redefined-outer-name:17::Redefining name 'i' from outer scope (line 16) redefined-outer-name:22::Redefining name 'a' from outer scope (line 21)