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