Codewars
CC0 · ansi
=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#=
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@%=-=. .=-*@@@%@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@#:.. -:-:.. :. :+-=*@@@@@@@@@@@@
@@@@@@@@@@@#+: =#%@@@@- -=#@@@@@@@@@
@@@@@@@@@@* :%@@@@@-. .+==##=+. .*%@@@@@@@
@@@@@@@@*+. .+@@@@@* =%@@@@@@@@%*: :@@@@@@@
@@@@@%+: : :@@@@@* #@@@@@@@@@%@@@- .*@@@@@@
@@@@@= .%%: .%@@@@* *@@@%*+. : .-:: #@@@@@@
@@@@+. %@@* -%@@@% *@%+. .:.-:.. :*@@@@@
@@@@+ :%@@@#- .#@@@+ =*:.-#@@@@@@@*+ #@@@@
@@@@. #@@@@%+= .:=+ :*+*%%@@@@@@*: +@@@@
@@@@*: :+@@@@@@%#*=+=. -+:. -+%@@@@@. *@@@
@@@@@: -*%@@@@@@@*-.=* -%@@#- .#@@@@+ :@@@@
@@@@@#- ::=-:- -*@@. +@@@@* :@@@= .%@@@
@@@@@@@. .::. . -+*@@@@. :@@@@@= .#@+ @@@@@
@@@@@@@. %@@##@@@@@@@@@- -@@@@@+ .. =*@@@@@
@@@@@@@+ #%@@@@@@@@@#: :#@@@@%- :+#@@@@@@@
@@@@@@@@*- =+*%*+*=. .*@@@@@+ :@@@@@@@@@@
@@@@@@@@@%=:. #@@@@%#. -+%@@@@@@@@@@
@@@@@@@@@@@@%-:=- : ::=-=: -@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@%#%@%#-:: -::+@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@%%@@@@@@@@@@@@@@@@@@@@
=#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#=