Kumite (ko͞omiˌtā) is the practice of taking techniques learned from Kata and applying them through the act of freestyle sparring.
You can create a new kumite by providing some initial code and optionally some test cases. From there other warriors can spar with you, by enhancing, refactoring and translating your code. There is no limit to how many warriors you can spar with.
A great use for kumite is to begin an idea for a kata as one. You can collaborate with other code warriors until you have it right, then you can convert it to a kata.
let abbrevName: (String) -> String = { $0.split(separator: " ") .compactMap { $0.first?.uppercased() } .joined(separator: ".") }
func abbrevName(_ name: String) -> String {return name.split(separator: " ").compactMap { $0.first?.uppercased() }.joined(separator: ".")}- let abbrevName: (String) -> String = { $0.split(separator: " ")
- .compactMap { $0.first?.uppercased() }
- .joined(separator: ".") }
exec(f""" {NotImplemented.__str__().__doc__[727-700-20]}{globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({__import__("this").s[69-2]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{NotImplemented.__str__().__doc__[727-700-20]}((_:=__{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}__("{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}")).{type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}_{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("typing").Awaitable.__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}_{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("this").s[69-2]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{__import__("typing").Awaitable.__doc__[727-700-20]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}(_.M{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{[4,2,0].__repr__.__str__()[6]}{__import__("__hello__").__str__()[4]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{NotImplemented.__str__().__doc__[727-700-20]}({bytes(1337).__str__()[0]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{[4,2,0].__repr__.__str__()[6]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}=[_.A{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}({(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{NotImplemented.__str__().__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}_{[4,2,0].__repr__.__str__()[6]}{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("this").s[69-2]}{NotImplemented.__str__().__doc__[727-700-20]}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.S{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{NotImplemented.__str__().__doc__[727-700-20]}())], {globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.L{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{bytes(1337).__str__()[0]}{[4,2,0].__repr__.__str__()[6]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}({(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=_.{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{__import__("__hello__").__str__()[4]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}({print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[], {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}({(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}='{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}')], {__import__("struct").pack.__doc__[3]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[], {__import__("struct").pack.__doc__[3]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}_{[4,2,0].__repr__.__str__()[6]}{NotImplemented.__str__().__doc__[727-700-20]}{type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("__hello__").__str__()[4]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[], {[4,2,0].__repr__.__str__()[6]}{NotImplemented.__str__().__doc__[727-700-20]}{type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("__hello__").__str__()[4]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {bytes(1337).__str__()[0]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{[4,2,0].__repr__.__str__()[6]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}=_.L{__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}({NotImplemented.__str__().__doc__[727-700-20]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.A{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes(1337).__str__()[0]}{__import__("__hello__").__str__()[4]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{NotImplemented.__str__().__doc__[727-700-20]}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='__{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}__', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}='{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{[4,2,0].__repr__.__str__()[6]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}')], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}='{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{[4,2,0].__repr__.__str__()[6]}{__import__("typing").Awaitable.__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=1), _.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{__import__("typing").Awaitable.__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.S{__import__("__hello__").__str__()[4]}{bytes(1337).__str__()[0]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("this").s[69-2]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.A{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes(1337).__str__()[0]}{__import__("__hello__").__str__()[4]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{NotImplemented.__str__().__doc__[727-700-20]}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}='{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("typing").Awaitable.__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}='{[4,2,0].__repr__.__str__()[6]}')], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("this").s[69-2]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=1), {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}())], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[])], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{NotImplemented.__str__().__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{NotImplemented.__str__().__doc__[727-700-20]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.{__import__("this").s[69-2]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{NotImplemented.__str__().__doc__[727-700-20]}{copyright.__repr__.__str__()[1+1+1+1+1+1+1+1+1+1]}{NotImplemented.__str__().__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("typing").Awaitable.__doc__[727-700-20]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}({(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{NotImplemented.__str__().__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='_', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.S{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{NotImplemented.__str__().__doc__[727-700-20]}()), {__import__("typing").Awaitable.__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{NotImplemented.__str__().__doc__[727-700-20]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{NotImplemented.__str__().__doc__[727-700-20]}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{__import__("typing").Awaitable.__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.S{__import__("__hello__").__str__()[4]}{bytes(1337).__str__()[0]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("this").s[69-2]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.A{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes(1337).__str__()[0]}{__import__("__hello__").__str__()[4]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{NotImplemented.__str__().__doc__[727-700-20]}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}='{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("typing").Awaitable.__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}='{[4,2,0].__repr__.__str__()[6]}')], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("this").s[69-2]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=0), {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}())], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[])], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {__import__("typing").Awaitable.__doc__[727-700-20]}{type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[], {__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}_{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=0)])))], {(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{NotImplemented.__str__().__doc__[727-700-20]}_{__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{NotImplemented.__str__().__doc__[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[])), "", "{NotImplemented.__str__().__doc__[727-700-20]}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}{NotImplemented.__str__().__doc__[727-700-20]}{__import__("this").s[69-2]}")) """)
roll_dice=lambda d:[__import__("random").randint(1,int(d.split("d")[1]))for _ in range(int(d.split("d")[0]))]- exec(f"""
- {NotImplemented.__str__().__doc__[727-700-20]}{globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({__import__("this").s[69-2]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{NotImplemented.__str__().__doc__[727-700-20]}((_:=__{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}__("{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}")).{type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}_{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("typing").Awaitable.__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}_{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("this").s[69-2]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{__import__("typing").Awaitable.__doc__[727-700-20]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}(_.M{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{[4,2,0].__repr__.__str__()[6]}{__import__("__hello__").__str__()[4]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{NotImplemented.__str__().__doc__[727-700-20]}({bytes(1337).__str__()[0]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{[4,2,0].__repr__.__str__()[6]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}=[_.A{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}({(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{NotImplemented.__str__().__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}_{[4,2,0].__repr__.__str__()[6]}{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("this").s[69-2]}{NotImplemented.__str__().__doc__[727-700-20]}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.S{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{NotImplemented.__str__().__doc__[727-700-20]}())], {globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.L{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{bytes(1337).__str__()[0]}{[4,2,0].__repr__.__str__()[6]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}({(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=_.{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{__import__("__hello__").__str__()[4]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}({print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[], {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}({(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}='{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}')], {__import__("struct").pack.__doc__[3]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[], {__import__("struct").pack.__doc__[3]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}_{[4,2,0].__repr__.__str__()[6]}{NotImplemented.__str__().__doc__[727-700-20]}{type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("__hello__").__str__()[4]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[], {[4,2,0].__repr__.__str__()[6]}{NotImplemented.__str__().__doc__[727-700-20]}{type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("__hello__").__str__()[4]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {bytes(1337).__str__()[0]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{[4,2,0].__repr__.__str__()[6]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}=_.L{__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}({NotImplemented.__str__().__doc__[727-700-20]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.A{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes(1337).__str__()[0]}{__import__("__hello__").__str__()[4]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{NotImplemented.__str__().__doc__[727-700-20]}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='__{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}__', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}='{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{[4,2,0].__repr__.__str__()[6]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}')], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}='{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{[4,2,0].__repr__.__str__()[6]}{__import__("typing").Awaitable.__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=1), _.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{__import__("typing").Awaitable.__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.S{__import__("__hello__").__str__()[4]}{bytes(1337).__str__()[0]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("this").s[69-2]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.A{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes(1337).__str__()[0]}{__import__("__hello__").__str__()[4]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{NotImplemented.__str__().__doc__[727-700-20]}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}='{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("typing").Awaitable.__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}='{[4,2,0].__repr__.__str__()[6]}')], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("this").s[69-2]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=1), {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}())], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[])], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{NotImplemented.__str__().__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{NotImplemented.__str__().__doc__[727-700-20]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.{__import__("this").s[69-2]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{NotImplemented.__str__().__doc__[727-700-20]}{copyright.__repr__.__str__()[1+1+1+1+1+1+1+1+1+1]}{NotImplemented.__str__().__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("typing").Awaitable.__doc__[727-700-20]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}({(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{NotImplemented.__str__().__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='_', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.S{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{NotImplemented.__str__().__doc__[727-700-20]}()), {__import__("typing").Awaitable.__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{NotImplemented.__str__().__doc__[727-700-20]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{NotImplemented.__str__().__doc__[727-700-20]}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{__import__("typing").Awaitable.__doc__[727-700-20]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.S{__import__("__hello__").__str__()[4]}{bytes(1337).__str__()[0]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{__import__("this").s[69-2]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}({type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{__import__("__hello__").__str__()[4]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=_.A{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{__import__("typing").Awaitable.__doc__[727-700-20]}{bytes(1337).__str__()[0]}{__import__("__hello__").__str__()[4]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{NotImplemented.__str__().__doc__[727-700-20]}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=_.N{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{__import__("re").__doc__[int(f"{2**2}{2**2}")]}{NotImplemented.__str__().__doc__[727-700-20]}({__import__("typing").Awaitable.__doc__[727-700-20]}{[4,2,0].__repr__.__str__()[6]}='{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}='{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("typing").Awaitable.__doc__[727-700-20]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}', {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}()), {(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}='{[4,2,0].__repr__.__str__()[6]}')], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("typing").Awaitable.__doc__[727-700-20]}{__import__("this").s[69-2]}{NotImplemented.__str__().__doc__[727-700-20]}=_.C{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}({globals.__doc__.__str__()[6*10]}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{bytes([1,3,3,7]).__eq__(bytes(727)).__str__()[2]}{__import__("__hello__").__str__()[4]}{NotImplemented.__str__().__doc__[727-700-20]}=0), {__import__("this").s[69-2]}{(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}=_.L{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{[4,2,0].__repr__.__str__()[6]}())], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[])], {__import__("struct").pack.__doc__[3]}{NotImplemented.__str__().__doc__[727-700-20]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{eval("chr((sum([int(i) for i in [1,1,9]])*10.81).__round__())")}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{[4,2,0].__repr__.__str__()[6]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[]), {__import__("typing").Awaitable.__doc__[727-700-20]}{type(breakpoint).__repr__.__str__()[(__import__("functools").reduce(__import__("operator").__sub__, map(ord,["z","`"])))]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[], {__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}_{(callable((6,9)).__eq__(isinstance(420, float))).__doc__[69-3*10]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{__import__("this").s[69-2]}=0)])))], {(7).__eq__(21).__eq__(False).__eq__(True).__str__()[0].lower()}{exec.__doc__.__str__()[7+7+7+7+7+7+7+7+7+7+7]}{print.__repr__.__str__()[int(f"{11**2}".replace("2",""))]}{NotImplemented.__str__().__doc__[727-700-20]}_{__import__("typing").Awaitable.__doc__[727-700-20]}{isinstance(type(exit.__eq__(quit)), NotImplementedError).__doc__[10+10+10+10+1]}{None.__repr__.__str__().lower()[3+3+3+3+3+3+3+3+3+3]}{open.__doc__[(727**69+420-1000-300-30-7+1337)**(694-20-600-70-4)-1].lower()}{type(repr.__doc__[2**2]).__repr__.__str__()[727-700-20]}{NotImplemented.__str__().__doc__[727-700-20]}{isinstance("i ran out of ideas for funny numbers", complex).__str__()[len("so im doing this to make it look like im super smart")-7*7]}=[])), "", "{NotImplemented.__str__().__doc__[727-700-20]}{bytes(help.__doc__, "u16").__repr__.__str__().lower()[40+7]}{NotImplemented.__str__().__doc__[727-700-20]}{__import__("this").s[69-2]}"))
- """)
#[cfg(test)] mod tests { use super::*; #[test] fn no_dependencies() { let tracker = DependencyTracker::new(); assert!(tracker.get_dependencies('H').is_empty()); } #[test] fn one_dependency() { let mut tracker = DependencyTracker::new(); tracker.register_dependency('G', 'H'); assert_eq!(tracker.get_dependencies('G'), BTreeSet::from(['H'])); } #[test] fn no_relevant_dependencies() { let mut tracker = DependencyTracker::new(); tracker.register_dependency('G', 'H'); assert!(tracker.get_dependencies('K').is_empty()); } #[test] fn two_dependencies() { let mut tracker = DependencyTracker::new(); tracker.register_dependency('A', 'B'); tracker.register_dependency('A', 'C'); assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C'])); } #[test] fn one_transitive_dependency() { let mut tracker = DependencyTracker::new(); tracker.register_dependency('A', 'B'); tracker.register_dependency('B', 'C'); assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C'])); } #[test] fn two_transitive_dependencies() { let mut tracker = DependencyTracker::new(); tracker.register_dependency('A', 'B'); tracker.register_dependency('B', 'C'); tracker.register_dependency('C', 'D'); assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C', 'D'])); } #[test] fn two_branching_transitive_dependencies() { let mut tracker = DependencyTracker::new(); tracker.register_dependency('A', 'B'); tracker.register_dependency('A', 'C'); tracker.register_dependency('B', 'D'); tracker.register_dependency('C', 'E'); assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C', 'D', 'E'])); } #[test] fn cyclic_dependencies() { let mut tracker = DependencyTracker::new(); tracker.register_dependency('A', 'B'); tracker.register_dependency('B', 'C'); tracker.register_dependency('C', 'A'); assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['A', 'B', 'C'])); } #[test] fn complex_dependencies() { let mut tracker = DependencyTracker::new(); tracker.register_dependency('A', 'B'); tracker.register_dependency('A', 'C'); tracker.register_dependency('B', 'D'); tracker.register_dependency('C', 'E'); tracker.register_dependency('C', 'H'); tracker.register_dependency('D', 'E'); tracker.register_dependency('E', 'F'); tracker.register_dependency('F', 'G'); tracker.register_dependency('F', 'H'); assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C', 'D', 'E', 'F', 'G', 'H'])); assert_eq!(tracker.get_dependencies('B'), BTreeSet::from(['D', 'E', 'F', 'G', 'H'])); assert_eq!(tracker.get_dependencies('C'), BTreeSet::from(['E', 'F', 'G', 'H'])); assert_eq!(tracker.get_dependencies('D'), BTreeSet::from(['E', 'F', 'G', 'H'])); assert_eq!(tracker.get_dependencies('E'), BTreeSet::from(['F', 'G', 'H'])); assert_eq!(tracker.get_dependencies('F'), BTreeSet::from(['G', 'H'])); assert!(tracker.get_dependencies('G').is_empty()); assert!(tracker.get_dependencies('H').is_empty()); } #[test] fn string_dependencies() { let mut tracker = DependencyTracker::new(); tracker.register_dependency("Child", "Parent"); tracker.register_dependency("Parent", "Grandparent"); assert_eq!(tracker.get_dependencies("Child"), BTreeSet::from(["Parent", "Grandparent"])); } #[test] fn number_dependencies() { let mut tracker = DependencyTracker::new(); tracker.register_dependency(100, 50); tracker.register_dependency(100, 2); tracker.register_dependency(50, 25); tracker.register_dependency(50, 2); tracker.register_dependency(25, 5); assert_eq!(tracker.get_dependencies(100), BTreeSet::from([2, 5, 25, 50])); } }
- #[cfg(test)]
- mod tests {
- use super::*;
- #[test]
- fn no_dependencies() {
- let tracker = DependencyTracker::new();
- assert!(tracker.get_dependencies('H').is_empty());
- }
- #[test]
- fn one_dependency() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency('G', 'H');
- assert_eq!(tracker.get_dependencies('G'), BTreeSet::from(['H']));
- }
- #[test]
- fn no_relevant_dependencies() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency('G', 'H');
- assert!(tracker.get_dependencies('K').is_empty());
- }
- #[test]
- fn two_dependencies() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency('A', 'B');
- tracker.register_dependency('A', 'C');
- assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C']));
- }
- #[test]
- fn one_transitive_dependency() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency('A', 'B');
- tracker.register_dependency('B', 'C');
- assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C']));
- }
- #[test]
- fn two_transitive_dependencies() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency('A', 'B');
- tracker.register_dependency('B', 'C');
- tracker.register_dependency('C', 'D');
- assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C', 'D']));
- }
- #[test]
- fn two_branching_transitive_dependencies() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency('A', 'B');
- tracker.register_dependency('A', 'C');
- tracker.register_dependency('B', 'D');
- tracker.register_dependency('C', 'E');
- assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C', 'D', 'E']));
- }
- #[test]
- fn cyclic_dependencies() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency('A', 'B');
- tracker.register_dependency('B', 'C');
- tracker.register_dependency('C', 'A');
- assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['A', 'B', 'C']));
- }
- #[test]
- fn complex_dependencies() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency('A', 'B');
- tracker.register_dependency('A', 'C');
- tracker.register_dependency('B', 'D');
- tracker.register_dependency('C', 'E');
- tracker.register_dependency('C', 'H');
- tracker.register_dependency('D', 'E');
- tracker.register_dependency('E', 'F');
- tracker.register_dependency('F', 'G');
- tracker.register_dependency('F', 'H');
- assert_eq!(tracker.get_dependencies('A'), BTreeSet::from(['B', 'C', 'D', 'E', 'F', 'G', 'H']));
- assert_eq!(tracker.get_dependencies('B'), BTreeSet::from(['D', 'E', 'F', 'G', 'H']));
- assert_eq!(tracker.get_dependencies('C'), BTreeSet::from(['E', 'F', 'G', 'H']));
- assert_eq!(tracker.get_dependencies('D'), BTreeSet::from(['E', 'F', 'G', 'H']));
- assert_eq!(tracker.get_dependencies('E'), BTreeSet::from(['F', 'G', 'H']));
- assert_eq!(tracker.get_dependencies('F'), BTreeSet::from(['G', 'H']));
- assert!(tracker.get_dependencies('G').is_empty());
- assert!(tracker.get_dependencies('H').is_empty());
- }
- #[test]
- fn string_dependencies() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency("Child", "Parent");
- tracker.register_dependency("Parent", "Grandparent");
- assert_eq!(tracker.get_dependencies("Child"), BTreeSet::from(["Parent", "Grandparent"]));
- }
- #[test]
- fn number_dependencies() {
- let mut tracker = DependencyTracker::new();
- tracker.register_dependency(100, 50);
- tracker.register_dependency(100, 2);
- tracker.register_dependency(50, 25);
- tracker.register_dependency(50, 2);
- tracker.register_dependency(25, 5);
- assert_eq!(tracker.get_dependencies(100), BTreeSet::from([2, 5, 25, 50]));
- }
- }
fn return_max(num_string: &str) -> Option<i32> { num_string .split_whitespace() .flat_map(|x| x.parse()) .max() }
function returnMax(numString) {//your code here- fn return_max(num_string: &str) -> Option<i32> {
- num_string
- .split_whitespace()
- .flat_map(|x| x.parse())
- .max()
- }
#[test] fn test() { assert_eq!(return_max("6 9 44 3 88 15"), Some(88)); assert_eq!(return_max("33 4 1 0 99 2 149"), Some(149)); assert_eq!(return_max("1 2 abc 3"), Some(3)); assert_eq!(return_max("5 6 7 2"), Some(7)); assert_eq!(return_max("Sphinx of onyx, hear my vow."), None); }
// Since Node 10, we're using Mocha.// You can use `chai` for assertions.const chai = require("chai");const assert = chai.assert;// Uncomment the following line to disable truncating failure messages for deep equals, do:// chai.config.truncateThreshold = 0;// Since Node 12, we no longer include assertions from our deprecated custom test framework by default.// Uncomment the following to use the old assertions:const Test = require("@codewars/test-compat");- #[test]
- fn test() {
- assert_eq!(return_max("6 9 44 3 88 15"), Some(88));
- assert_eq!(return_max("33 4 1 0 99 2 149"), Some(149));
- assert_eq!(return_max("1 2 abc 3"), Some(3));
- assert_eq!(return_max("5 6 7 2"), Some(7));
- assert_eq!(return_max("Sphinx of onyx, hear my vow."), None);
- }
describe("Solution", function() {it("should test for something", function() {Test.assertEquals(maxProduct('6 9 44 3 88 15'));Test.assertEquals(maxProduct('33 4 1 0 99 2 149'))// assert.strictEqual(1 + 1, 2);});});
trait Animal { fn speak(&self) -> &'static str { unimplemented!(); } } struct Dog; impl Animal for Dog { fn speak(&self) -> &'static str { "Woof!" } } struct Cat; impl Animal for Cat { fn speak(&self) -> &'static str { "Meow!" } } struct Rat; impl Animal for Rat {} fn create_animal(animal_type: &str) -> Box<dyn Animal> { match animal_type { "dog" => Box::new(Dog), "cat" => Box::new(Cat), "rat" => Box::new(Rat), _ => panic!() } }
class Animal:def speak(self): raise NotImplementedErrorclass Dog(Animal):def speak(self): return "Woof!"class Cat(Animal):def speak(self): return "Meow!"- trait Animal {
- fn speak(&self) -> &'static str {
- unimplemented!();
- }
- }
class Rat(Animal):pass- struct Dog;
- impl Animal for Dog {
- fn speak(&self) -> &'static str {
- "Woof!"
- }
- }
class AnimalFactory:def create_animal(self, animal_type):match animal_type:case "dog": return Dog()case "cat": return Cat()case "rat": return Rat()- struct Cat;
- impl Animal for Cat {
- fn speak(&self) -> &'static str {
- "Meow!"
- }
- }
- struct Rat;
- impl Animal for Rat {}
- fn create_animal(animal_type: &str) -> Box<dyn Animal> {
- match animal_type {
- "dog" => Box::new(Dog),
- "cat" => Box::new(Cat),
- "rat" => Box::new(Rat),
- _ => panic!()
- }
- }
#[cfg(test)] mod tests { use super::*; #[test] fn test_implemented() { let dog = create_animal("dog"); let cat = create_animal("cat"); assert_eq!(dog.speak(), "Woof!"); assert_eq!(cat.speak(), "Meow!"); } #[test] #[should_panic] fn test_unimplemented() { let rat = create_animal("rat"); rat.speak(); } }
import codewars_test as testfrom solution import *@test.describe("Example")def test_group():@test.it("test case")def test_case():factory = AnimalFactory()dog = factory.create_animal("dog")test.assert_equals(dog.speak(),"Woof!")cat = factory.create_animal("cat")test.assert_equals(cat.speak(),"Meow!")rat = factory.create_animal("rat")test.expect_error(function=rat.speak,message=":-C",exception = NotImplementedError)- #[cfg(test)]
- mod tests {
- use super::*;
- #[test]
- fn test_implemented() {
- let dog = create_animal("dog");
- let cat = create_animal("cat");
- assert_eq!(dog.speak(), "Woof!");
- assert_eq!(cat.speak(), "Meow!");
- }
- #[test]
- #[should_panic]
- fn test_unimplemented() {
- let rat = create_animal("rat");
- rat.speak();
- }
- }
trait CamelCase { fn to_camel_case(&self) -> String; } impl CamelCase for &str { fn to_camel_case(&self) -> String { let mut words = self.split_whitespace(); let Some(first) = words.next() else { return String::new(); }; first.to_string() + &words .flat_map(|word| Some(word[..1].to_uppercase() + &word[1..])) .collect::<String>() } }
String.prototype.camelCase = function() {return this.split(' ').map(word => word.charAt(0).toUpperCase() + word.slice(1)).join('');- trait CamelCase {
- fn to_camel_case(&self) -> String;
- }
- impl CamelCase for &str {
- fn to_camel_case(&self) -> String {
- let mut words = self.split_whitespace();
- let Some(first) = words.next() else {
- return String::new();
- };
- first.to_string() + &words
- .flat_map(|word| Some(word[..1].to_uppercase() + &word[1..]))
- .collect::<String>()
- }
- }
// Add your tests here. // See https://doc.rust-lang.org/stable/rust-by-example/testing/unit_testing.html #[cfg(test)] mod tests { use super::CamelCase; #[test] fn test() { assert_eq!("test words".to_camel_case(), "testWords"); assert_eq!("a longer example".to_camel_case(), "aLongerExample"); assert_eq!("the quick brown fox jumped over the lazy dog".to_camel_case(), "theQuickBrownFoxJumpedOverTheLazyDog"); } }
// Since Node 10, we're using Mocha.// You can use `chai` for assertions.const chai = require("chai");const assert = chai.assert;// Uncomment the following line to disable truncating failure messages for deep equals, do:// chai.config.truncateThreshold = 0;// Since Node 12, we no longer include assertions from our deprecated custom test framework by default.// Uncomment the following to use the old assertions:// const Test = require("@codewars/test-compat");- // Add your tests here.
- // See https://doc.rust-lang.org/stable/rust-by-example/testing/unit_testing.html
describe("Solution", function() {it("should test for something", function() {// Test.assertEquals(1 + 1, 2);// assert.strictEqual(1 + 1, 2);});});- #[cfg(test)]
- mod tests {
- use super::CamelCase;
- #[test]
- fn test() {
- assert_eq!("test words".to_camel_case(), "testWords");
- assert_eq!("a longer example".to_camel_case(), "aLongerExample");
- assert_eq!("the quick brown fox jumped over the lazy dog".to_camel_case(), "theQuickBrownFoxJumpedOverTheLazyDog");
- }
- }
fn create_counter() -> impl FnMut() -> u32 { let mut n = 0; move || {n += 1; n} }
def counter():n=-1def closure():nonlocal nprint(n)n+=1return closure- fn create_counter() -> impl FnMut() -> u32 {
- let mut n = 0;
- move || {n += 1; n}
- }
#[test] fn test() { let mut counter_a = create_counter(); let mut counter_b = create_counter(); assert_eq!(counter_a(), 1); assert_eq!(counter_a(), 2); assert_eq!(counter_b(), 1); assert_eq!(counter_a(), 3); assert_eq!(counter_b(), 2); }
import codewars_test as test# TODO Write testsfrom solution import counter # or from solution import example# test.assert_equals(actual, expected, [optional] message)c=counter()c()c()c()b=counter()b()b()b()a=counter()@test.describe("Example")def test_group():@test.it("test case")def test_case():test.assert_equals(1 + 0, 1)- #[test]
- fn test() {
- let mut counter_a = create_counter();
- let mut counter_b = create_counter();
- assert_eq!(counter_a(), 1);
- assert_eq!(counter_a(), 2);
- assert_eq!(counter_b(), 1);
- assert_eq!(counter_a(), 3);
- assert_eq!(counter_b(), 2);
- }
fn half_adder(a: bool, b: bool) -> (bool, bool) { (!(a&&b)&&(a||b),a&&b) }
def NOT(a):return not adef OR(a,b):return a or bdef AND(a,b):return a and bdef XOR(a,b):return AND(OR(NOT(a),NOT(b)),OR(a,b))def half_adder(a,b):return (XOR(a,b),AND(a,b))- fn half_adder(a: bool, b: bool) -> (bool, bool) {
- (!(a&&b)&&(a||b),a&&b)
- }
#[test] fn test() { assert_eq!(half_adder(false, false), (false, false)); assert_eq!(half_adder(true, false), (true, false)); assert_eq!(half_adder(false, true), (true, false)); assert_eq!(half_adder(true, true), (false, true)); }
import codewars_test as test# TODO Write tests# import solution # or from solution import examplefrom solution import half_adder# test.assert_equals(actual, expected, [optional] message)@test.describe("Example")def test_group():@test.it("test case")def test_case():test.assert_equals(half_adder(0,0),(0,0))test.assert_equals(half_adder(0,1),(1,0))test.assert_equals(half_adder(1,0),(1,0))test.assert_equals(half_adder(1,1),(0,1))- #[test]
- fn test() {
- assert_eq!(half_adder(false, false), (false, false));
- assert_eq!(half_adder(true, false), (true, false));
- assert_eq!(half_adder(false, true), (true, false));
- assert_eq!(half_adder(true, true), (false, true));
- }
type Data = [[u32;3];3]; fn dont_touch_my_array<F: Fn(Data) -> Data>(data: Data, users_function: F) -> bool { let original = data.clone(); let modified = users_function(data); original != modified }
var count=0const dontTouchMyArray=(array,usersFunction)=>{console.log("array:",array)/*var myArr=array.slice(),myArrs=array.map(x=>x.slice())var userArr=usersFunction(array)console.log(myArr)console.log(myArrs)console.log(userArr)*//* Can you write a good solution heer? */return ++count<12- type Data = [[u32;3];3];
- fn dont_touch_my_array<F: Fn(Data) -> Data>(data: Data, users_function: F) -> bool {
- let original = data.clone();
- let modified = users_function(data);
- original != modified
- }
#[test] fn test_for_bad_users() { let data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]; let bad_user_1 = |mut data: Data| { data[1][0] = 1; data }; let bad_user_2 = |mut data: Data| { data[1] = [0, 0, 0]; data }; let bad_user_3 = |mut data: Data| { data[1] = [4, 5, 7]; data }; assert!(dont_touch_my_array(data.clone(), bad_user_1)); assert!(dont_touch_my_array(data.clone(), bad_user_2)); assert!(dont_touch_my_array(data.clone(), bad_user_3)); } #[test] fn test_for_good_users() { let data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]; let good_user_1 = |data| data; let good_user_2 = |data: Data| { let mut data1 = data.clone(); data1[1][1] = 0; data }; let good_user_3 = |mut data: Data| { let t = data[1].clone(); data[1][1] = 12432234; data[1] = t; data }; assert!(!dont_touch_my_array(data.clone(), good_user_1)); assert!(!dont_touch_my_array(data.clone(), good_user_2)); assert!(!dont_touch_my_array(data.clone(), good_user_3)); }
const chai = require("chai");const assert = chai.assert;const Test = require("@codewars/test-compat");- #[test]
- fn test_for_bad_users() {
- let data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
- let bad_user_1 = |mut data: Data| {
- data[1][0] = 1;
- data
- };
- let bad_user_2 = |mut data: Data| {
- data[1] = [0, 0, 0];
- data
- };
- let bad_user_3 = |mut data: Data| {
- data[1] = [4, 5, 7];
- data
- };
- assert!(dont_touch_my_array(data.clone(), bad_user_1));
- assert!(dont_touch_my_array(data.clone(), bad_user_2));
- assert!(dont_touch_my_array(data.clone(), bad_user_3));
- }
describe("Solution", function() {it("test for bad users", function() {var array=[[1,2,3],[4,5,6],[7,8,9]],badUser1=arr=>{arr[1][0]=0return arr},badUser2=arr=>{arr[1][0]=4nreturn arr},badUser3=arr=>{arr[1]=[0,0,0]return arr},badUser4=arr=>{arr[1]=[4,5,6,7]return arr},badUser5=arr=>{arr[1]=[4,5,6,,]return arr},badUser6=arr=>{arr[1]=[4,5,6]return arr},badUser7=arr=>{arr[1]={0:4,1:5,2:6}return arr},badUser8=arr=>{arr[1]="arr[1]"return "This is your array."},badUser9=arr=>{for(var i=0;i<arr.length;i++) console.log(arr[i])/* return arr */},badUser10=arr=>{for(var i=0;i<arr.length;i++) console.log(arr[i])return arr.slice(0,1)},badUser11=arr=>{for(var i=0;i<arr.length;i++) console.log(arr[i])return arr[1]}Test.assertEquals(dontTouchMyArray(array,badUser1), true);Test.assertEquals(dontTouchMyArray(array,badUser2), true);Test.assertEquals(dontTouchMyArray(array,badUser3), true);Test.assertEquals(dontTouchMyArray(array,badUser4), true);Test.assertEquals(dontTouchMyArray(array,badUser5), true);Test.assertEquals(dontTouchMyArray(array,badUser6), true);Test.assertEquals(dontTouchMyArray(array,badUser7), true);Test.assertEquals(dontTouchMyArray(array,badUser8), true);Test.assertEquals(dontTouchMyArray(array,badUser9), true);Test.assertEquals(dontTouchMyArray(array,badUser10), true);Test.assertEquals(dontTouchMyArray(array,badUser11), true);});it("test for good users", function() {var array=[[1,2,3],[4,5,6],[7,8,9]],goodUser1=arr=>{return arr},goodUser2=arr=>{var arr1=arr.slice()arr1[1][1]=0return arr},goodUser3=arr=>{var t1=arr[1][1], t2=arr[1]arr[1][1]=12432234arr[1]={0:4,1:5,2:6}/* After doing something */arr[1][1]=t1arr[1]=t2return arr}Test.assertEquals(dontTouchMyArray(array,goodUser1), false);Test.assertEquals(dontTouchMyArray(array,goodUser2), false);Test.assertEquals(dontTouchMyArray(array,goodUser3), false);- #[test]
- fn test_for_good_users() {
- let data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]];
- let good_user_1 = |data| data;
- let good_user_2 = |data: Data| {
- let mut data1 = data.clone();
- data1[1][1] = 0;
- data
- };
- let good_user_3 = |mut data: Data| {
- let t = data[1].clone();
- data[1][1] = 12432234;
- data[1] = t;
- data
- };
});});- assert!(!dont_touch_my_array(data.clone(), good_user_1));
- assert!(!dont_touch_my_array(data.clone(), good_user_2));
- assert!(!dont_touch_my_array(data.clone(), good_user_3));
- }