summaryrefslogtreecommitdiff
path: root/backtest
diff options
context:
space:
mode:
Diffstat (limited to 'backtest')
-rw-r--r--backtest64
1 files changed, 64 insertions, 0 deletions
diff --git a/backtest b/backtest
new file mode 100644
index 0000000..7ce5685
--- /dev/null
+++ b/backtest
@@ -0,0 +1,64 @@
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠍⠅⠅⡁⢁⠁⡁⢁⠁
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠇⠅⠅⠡⠀⠄⠠⠀⠄⠀⠄
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠅⠅⠄⠂⠐⠀⠂⠐⠀⠂⠅⠅
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠅⠅⢅⠀⡁⢈⠀⠅⠍⠅⠅⢁
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠅⠅⠅⠄⠠⠀⠄⠄⠅⠅⠅⠅⠅⠁⠁
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠅⠅⠐⠁⠂⠐⠀⠄⠄⠅⠅⠅⠅⠂⠀⢁
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏⠅⠅⠅⡁⢈⠀⠅⠅⠅⠅⠅⠅⡅⠁⠀⠁⣬⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢟⣽⣟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠅⠅⠅⠤⠀⠄⠤⠄⠅⠅⠅⠅⠅⠅⠀⠁⢀⣼⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠍⠻⣿⣿⣿⣿⣿⣿⣿⣿⠟⠅⠐⠁⠂⠀⠀⠆⠅⠅⠅⠅⠅⠅⠑⠀⠀⣵⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠟⠍⠍⠍⠝⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠁⠀⠁⠀⠙⣿⣿⣿⣿⡿⠟⠅⡅⢈⠁⠁⠄⠅⠅⠅⠅⠅⠅⠅⠁⠀⢠⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⡿⠟⠏⠍⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠍⠍⠍⠍⢝⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠟⢿⠟⠗⠇⠅⠅⠍⠝⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠡⠀⠅⠀⠀⢤⣿⣿⠏⠙⠟⠅⠅⠁⠄⠠⠀⠄⠅⠁⠀⠡⠅⠅⠡⠀⢁⣴⣿⣿⣿⣿⣿⣿⣿
+⡿⠟⠏⠍⠅⠅⠁⠑⠀⠂⠐⠀⠃⠁⠁⠃⠁⠁⠅⠅⣥⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣍⠍⠅⠅⠅⠅⢅⣥⡅⠅⠅⠅⠅⠅⠅⠁⠁⠉⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠇⠂⠁⠀⠁⠄⣴⣿⡿⠏⠀⠀⠐⠁⠁⠅⠄⠅⠅⠅⠀⠀⠀⠀⠀⢅⣽⣧⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣥⡅⠁⡁⠈⣤⠅⠈⠁⠀⠉⠀⠁⠀⠁⡁⣌⣤⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠅⠅⠅⠟⠿⢏⠅⠁⠁⠁⠁⠄⠁⠀⢀⣄⣽⣿⠟⠟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⠏⠉⠀⠀⢀⠀⣥⣿⣿⠟⠉⠀⠀⠌⠀⠀⢤⣤⣅⠅⠁⠁⠁⠂⠀⠀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠟⠇⠄⠄⠈⠟⠅⠄⠅⠄⠀⠀⢄⣤⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣍⣥⣿⣿⣿⣿⣿⡿⠟⠿⣿⣿⣿⣿⡿⠟⠅⠁⡅⠁⠁⠀⠀⠀⣄⣄⣤⣥⣶⣿⣿⣿⣿⣿⣿⠅⠄⢽⣿⣿⡿⠏⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠁⠀⢩⠅⠀⠀⠀⠀⢁⣵⣿⡿⠇⠀⠀⠀⠄⠀⢀⣴⣿⣿⣿⣷⠄⠀⠡⠀⢤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠃⠀⠀⠀⠐⠁⠕⠿⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠅⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠝⣿⣿⣿⡅⠀⠀⢀⣄⣥⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣅⢽⣿⣿⣿⣧⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⢀⠏⠀⠃⠀⠁⢴⣿⣿⠏⠁⠁⠀⠐⠀⠀⣤⣿⣿⣿⣿⡿⠛⠀⣠⣧⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠁⠀⠈⠀⢀⣥⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠏⠅⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠅⠀⢿⣿⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣿⠿⣿⣿⣿⣿⣿⣿⣿⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⢀⡏⢈⠀⠁⠀⠁⠈⣙⣁⠁⠁⠀⠁⠁⢀⣽⣿⣿⣿⣿⠟⠁⢈⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠀⠠⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠅⠅⠅⠅⣿⣿⣿⣍⡍⠝⢿⣿⣿⡿⡅⠅⢽⡿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⣥⣽⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⡞⠄⠀⠀⠀⠀⢀⣴⣿⣿⣷⣦⡀⠐⣥⣿⣿⣿⣿⣿⣷⣄⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣇⣴⣿⣿⣿⣿⣿⣿⣿⠟⢟⣿⣿⣿⣿⣿⣿⡿⠟⠟⠇⠅⠅⠅⠅⢵⣿⣿⣿⣿⣿⣧⢅⣅⣅⠵⠿⣷⠅⣅⣿⣿⣿⣿⠿⢿⣿⣿⠍⠝⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣍⠟⠏⠁⠋⠙⠟⠟⠏⠍⠁⠁⠍⠍⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠁⠀⡜⠅⠂⠁⠀⠀⣰⣿⣿⣿⣿⣿⣿⣿⡷⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⠏⠝⣿⣿⣿⣇⡅⠀⡁⣷⣷⣥⡅⠅⣿⣿⡏⠅⠍⠅⣥⣭⡅⠅⠅⠁⠁⡍⠍⠅⠁⠅⣅⣅⡿⠏⠅⠅⠅⠍⠍⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠀⡀⠁⠀⡁⢈⠀⡁⢀⠅⠅⣽⣿⣿⣿⣿⣿⣿⣿⡿⠏⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢏⠀⡽⢉⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⠟⠏⡥⢕⢡⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢿⠇⠅⠅⠍⢽⣿⣿⣷⠤⠀⢽⣿⣿⡷⠅⣿⣿⣷⣵⣷⠿⠟⠍⠁⠁⠁⠀⠀⠀⠠⠀⠝⠿⢿⣿⣿⣷⣥⣅⠅⠅⠅⠅⠅⠅⠍⠝⠿⠿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣷⣦⠄⠄⠀⠀⠀⠀⣿⣿⣿⣿⣿⠍⠝⠿⠿⠇⠅⠅⠅⠅⢽⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⢏⣽⣷⣤⡀⠀⣠⣿⣿⣿⣿⣿⣿⠟⢅⠅⠏⠅⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠅⠅⠅⠅⢽⣿⣿⣿⡇⠄⣥⠅⠅⠅⠅⠍⠟⠍⠍⠃⠀⠁⠀⠀⢄⣦⣔⣅⣷⣷⣷⣅⠀⠀⠋⠿⣿⣿⡟⠁⠃⠅⠅⠅⠅⠅⠅⠅⠟⢿⣿⣿⣿⣿⣿⠍⠟⠟⠿⠿⠇⠄⣤⣥⣄⠝⠿⠿⠟⠍⠅⠅⠅⠅⠁⠁⠁⠁⠅⠅⠅⠅⠍⠍⠍⠍⠝⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢇⣿⣿⣿⣿⠏⠁⠻⣿⣿⣿⡿⠏⡅⠅⠁⠀⠀⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠽⠅⠅⠅⠅⠍⣿⣏⣍⣿⣷⠏⠅⠅⡅⢅⠀⠀⠈⠀⡀⠀⠀⠄⢄⠙⡿⣿⣿⣿⣿⣿⣿⣯⣤⣤⣤⣿⣿⣿⣇⠄⢉⡀⡁⢁⠅⠅⠅⠅⢽⣿⣿⣿⣯⣟⣷⡍⠄⠅⠍⠄⠟⠏⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠌⠄⠅⠌⠅⠅⠅⠅⠅⠅⠅⠅⠅⠵⠅⠅⠍⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣥⣿⣿⣿⡿⠅⠁⢠⣿⣿⠟⢉⠅⡉⢉⠀⣡⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠅⠅⠅⠿⠿⢿⣿⣿⣿⠅⢵⡇⠅⠅⡅⢅⣿⣿⣿⠇⠅⠁⠀⠀⠀⠀⠀⠄⣄⣤⣥⣷⣿⣿⣷⣄⠅⣽⣿⣿⣿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣤⣤⡄⠅⠅⣿⣿⣿⠿⠏⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⡥⡅⠕⠗⢅⡅⠥⢅⡅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠍⠝⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣵⣿⣿⣿⠟⠅⢠⣴⣿⡿⠋⠀⠀⠁⣤⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠅⠅⠅⠅⠅⠅⠅⢽⡏⠅⢽⣇⣥⣽⡿⠿⠟⠉⠃⠁⡁⠀⠀⠀⠃⠄⠄⠍⠟⢿⡿⠋⠉⠃⠉⠍⣽⣿⣿⣿⠗⡅⠍⠅⠅⠅⠟⠟⠍⠍⣿⠯⢿⣿⣿⡿⠟⠗⠅⠅⠍⠅⠅⠅⠅⠅⠅⠅⠅⠅⢅⡥⢥⡷⠿⠟⠇⡅⡅⣅⠥⡗⠗⠅⠅⢍⣅⠅⠗⠥⠇⠅⣅⡅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⣍⠍⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⣽⣿⣿⡿⠇⠁⣧⣿⡿⠏⠁⠀⠀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠅⢅⠅⠅⠅⠅⠅⢽⠅⠅⠽⠿⠟⠅⠁⠁⠑⠀⠁⢀⠀⠀⠌⠅⢅⣝⣷⣷⣷⣥⠅⣄⠄⠄⠜⠗⡍⢍⠍⡁⠴⠅⠅⣅⠅⠥⠕⠇⠍⠅⠅⠅⠅⠍⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠍⠗⠍⠇⠍⠅⡅⠧⠇⠍⠅⣍⣅⡥⢗⡵⠇⠟⠕⠅⡅⣕⣕⠷⠇⠅⠍⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠉⢁⠅⠅⠅⠍⠟⠿⢿⣿⣿⣿⣿⣿⣿⢏⣿⣿⣿⠟⠁⢡⣾⣿⠏⠁⠀⢀⣤⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣥⡅⠀⠅⠁⠅⠅⠅⠅⠅⠀⠀⠝⠁⠀⠀⠠⠀⠄⠄⠅⠅⠥⠿⣿⣟⣿⣿⠟⠋⠝⠗⠄⠄⠄⠅⠄⠄⠄⠄⠦⠅⢟⣕⣥⣵⠷⠿⠿⠀⠁⠁⠁⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠝⠿⠏⡇⣅⣥⣥⠷⠅⠅⠅⣍⠅⠅⠥⠗⠿⠗⠇⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠁⠁⠁⠀⠀⣈⣥⣤⣶⣵⣥⣅⡕⠗⠅⠅⠍⠝⠿⣿⣿⢧⣿⣿⡿⠧⢀⣴⣿⠟⠁⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠿⠏⠅⠀⠀⠀⠀⠂⠙⠁⠐⠀⠀⠀⠂⠀⢁⡅⣗⣕⡿⣷⡁⠟⠿⠯⠿⠟⠏⠁⠇⠄⠄⠅⠅⠅⣁⣕⡅⠴⠗⣟⣏⣍⠅⠕⠟⢇⣿⣷⣷⣤⣐⠀⠁⠁⠁⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠍⠟⠏⠅⠅⠅⠅⠕⠟⠟⠝⠍⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠇⠁⠁⠁⠀⠀⣀⣧⣴⣶⣷⣿⣿⣿⣽⣟⣷⣕⣄⠅⠅⠁⠅⠅⠅⢥⡿⣵⣿⣿⠟⠁⣤⣿⠟⠁⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠅⢁⠁⠁⠀⢄⣅⣌⡄⠅⠌⠄⠅⠄⠄⣥⣼⣿⣿⣷⡿⢿⣿⠇⠥⢄⠇⠅⠅⠁⠅⠅⠀⠁⣥⣧⣵⣷⣷⣿⣿⣿⣿⣿⣿⣷⣥⣽⣹⢥⠏⡟⡿⣿⢷⣤⣀⠠⠈⠁⠅⢅⢅⠅⠅⠅⠅⠅⠅⠅⠅⠅⡅⢅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⠅⢅⠅⡅⠕⠃⠁⠁⠀⠀⢁⣠⣥⣾⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⣍⠙⠷⢥⣅⡅⢵⡟⣽⣿⡿⠇⢀⣿⣿⠁⠁⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠄⠽⠄⠴⢷⣯⣭⣽⡏⢍⣡⣄⣄⣄⣁⣄⡍⠿⢿⡗⠍⡝⠣⡥⠅⠥⠁⠅⠅⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠟⣿⣿⣵⢁⠇⡟⡿⣽⢿⣷⣤⣄⠀⢀⠍⠱⡅⢅⡅⡅⠅⠅⠄⠄⠄⠄⠅⠅⠅⣅⡅⠥⠅⠃⠉⠁⠁⠁⠀⣡⣤⣴⢶⡷⡟⣿⢹⡏⠍⠟⠿⣿⣿⣿⣿⡿⠿⠟⠟⠍⠅⠅⡅⠥⣕⡥⢄⡄⠍⣽⣿⣿⣿⠟⢁⣵⡿⠏⠀⠁⠄⠅⠍⠝⠿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠃⠀⠀⠖⠓⠿⠿⢿⣷⣿⣽⣿⣿⠿⣿⣧⣅⣥⣿⠇⣽⠁⢠⠇⠂⢐⢅⠵⢷⡅⠍⠟⠿⣿⣿⣿⣿⣿⣿⠿⠿⠟⠏⠍⠅⣅⡅⠅⠅⠿⢿⣿⣿⣿⣵⣷⢇⡏⡼⢹⢻⢟⡷⣦⣄⡀⠀⠉⠁⠧⢅⣅⣅⠥⠕⠓⠉⠉⠁⠀⢁⢀⣵⣤⡶⣟⢿⢻⡏⣧⢹⠘⡇⢿⠹⣄⡧⢥⡅⠅⠅⠍⠍⣅⣵⡅⠥⠅⠇⠍⠅⠅⠅⠽⣥⣄⠟⣷⣿⣿⣿⠟⠅⠛⠋⠁⢃⠐⠁⠁⠁⠀⠃⠐⠁⠅⠍⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠍⠅⠅⢥⣥⣭⣝⠗⢿⡟⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⠿⠏⠅⠈⠀⠀⢐⠟⣟⠿⢿⣷⣿⣽⣿⣿⠿⢿⣧⣇⣅⣏⠀⢱⢁⠁⠅⠅⠕⠧⢅⡅⠅⠍⠟⠍⠅⢅⡅⠥⠅⠕⠍⠅⠅⠅⠅⢅⣝⣷⣭⣿⣿⣿⣿⣿⣷⣧⣇⡏⡼⢹⢫⠟⡿⣷⣦⣄⠁⠀⠁⡁⢀⡁⣄⣥⣴⢷⠿⡟⣷⢹⡌⡇⢿⠸⣇⢧⣽⣭⣷⣽⣿⣿⢿⠟⡅⠁⠍⠅⠅⠇⠍⠅⠅⠅⣅⡅⠅⠁⠁⣇⡅⣅⣷⣿⣿⣿⡿⠏⢉⠀⠀⢀⠑⡭⢍⠦⢥⣌⠀⡁⢈⠀⡁⢀⠁⠅⠅⠍⠝⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠅⠍⠝⠏⠅⠅⠅⠍⠅⠽⡿⠿⣿⣿⣿
+⣍⣥⣥⣷⣶⣿⠟⠡⠀⠄⠀⠀⠟⢿⡿⣿⣷⣿⣿⣿⣿⠿⢿⣧⣇⣄⡅⢅⣅⡅⠅⠅⠍⠅⠅⠗⠏⠅⠅⠅⠅⠅⠅⢅⣥⣥⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⣿⣷⣯⣞⣽⢱⢇⠏⡟⠉⠁⠀⠙⢿⢻⡏⡇⢹⠸⡇⣷⡹⣍⣧⣝⣮⣷⣿⣿⣿⣿⣿⣿⣿⣿⠿⣿⣿⣧⣵⣇⠅⠅⠅⠁⠿⠟⠟⣍⣄⣤⣼⠿⣧⣿⣿⣿⣿⠟⠅⠄⠀⢐⠄⠠⠀⠄⠠⡍⠀⠅⠀⠅⠂⠄⡄⠠⠀⠄⠠⠁⠅⠅⠅⠍⠍⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠟⢯⣿⣷⣿⡟⠅⠅⠅⠅⠅⠅⠅⠅⠍⠝⠿
+⣿⠏⠅⠅⣍⣁⣧⣤⣶⡷⠟⠁⠡⠀⠀⠄⠟⢟⣿⠿⣷⣷⣿⣿⣿⡿⠿⣿⣿⣿⣆⣕⣷⡅⠅⠅⠅⠅⠅⠅⠁⠁⠁⠅⠍⠟⠿⣿⣿⣿⣿⠿⣟⣟⣯⣭⣥⣥⠥⣥⣿⣿⣿⣿⣿⣿⣾⡴⠅⠀⠀⠀⠀⢸⣄⢧⣿⣼⣷⣽⣿⣿⠿⣿⣿⢟⡯⠽⢯⡝⠿⣿⠩⠁⠐⠔⡟⠷⣍⣽⣟⣴⣶⣶⣴⡿⢧⣥⣭⡝⠁⢠⣥⣭⣿⣿⡿⠇⠑⠀⢀⣴⣿⣽⣵⠧⣅⡤⠇⢼⠑⠀⠂⠐⠄⠇⠑⠀⠂⠐⠀⠂⠅⠀⠀⠁⠁⠁⠁⠉⠟⠿⢿⣿⣿⣿⣿⣿⡇⠅⡗⠁⣽⠟⠟⠟⣵⣿⣷⣷⠇⠇⠅⠅⠅⠥⠅
+⡷⠖⢱⣿⣿⠏⠍⠅⣁⣁⣤⣤⣴⣷⠗⡃⠀⠀⠁⢀⠽⢿⣿⣿⣷⣷⣟⣿⣿⡿⢿⣿⣿⣇⡍⠅⠁⠀⠀⢀⢄⠄⡁⠄⠧⢅⡅⠅⠍⣥⣷⣿⣿⣟⡯⢵⣯⣟⣧⣥⣿⠿⠿⣿⣿⡟⢏⣥⣤⡤⠭⢤⣤⣤⢝⡿⠿⣿⠟⠍⠅⢅⣵⣏⡟⡟⢵⣿⣿⣿⣧⢅⠀⡀⣠⣶⣷⣷⣿⠿⣿⣿⣏⠟⣿⠟⢇⣽⣿⣷⣶⣿⣿⣿⣿⢟⠁⠁⣠⣾⣷⣿⣵⡯⠏⠅⠍⠅⠅⠅⠌⠄⠁⠈⠀⡁⠈⠀⡁⠈⠀⠁⠉⠉⠉⠁⢁⣅⡀⠄⠁⠀⠀⠉⠙⠟⠿⣿⡇⡅⡅⠀⠍⢍⢥⠅⢁⡿⠿⠟⢟⣿⣷⣷⡗⠅⠅
+⣅⣁⠀⠅⠠⠖⢴⣿⡿⠏⠭⠅⠅⣡⣥⣤⣥⡷⠷⠢⠌⠟⠁⠁⠽⠿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣷⣤⣄⠒⠍⠄⢤⡖⠃⠅⠅⢍⢅⠅⠻⣿⣿⣿⣿⣿⣷⣿⣿⠍⡍⠝⣧⣵⣿⣿⠧⠅⠛⢿⣿⣿⣟⣏⠝⠍⠅⠅⠅⠍⣭⣿⠗⠗⠍⠅⠍⠟⢷⣯⡝⠅⠇⠧⢅⣭⣭⣿⣿⡿⠷⣽⡿⢥⠥⠿⣿⣯⣅⣍⣿⣿⣿⣿⡿⠅⠀⣠⣾⣿⣿⡟⡿⢿⣗⣷⣥⡅⠅⠅⠅⠡⠁⠁⠠⠀⠄⠁⠀⠁⠀⠁⠀⠁⠀⠝⠿⠟⠏⠩⠁⠄⠥⠀⠄⠀⠀⠀⠩⡅⠄⡇⠀⡅⠅⠘⠅⠉⡅⠄⡤⠁⢽⠟⠿⠟⣧⣿
+⣿⣏⣅⣄⡄⠁⠀⠑⠴⠄⢁⣿⣿⠿⠏⠏⠑⢀⣀⣴⣤⣴⡶⠆⠁⠑⠁⠉⠿⠿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣷⣧⢌⡍⠟⠷⣅⠁⠉⠑⠀⠀⠋⠛⠿⠿⠿⠿⠿⠿⠿⠿⠟⠛⠋⠁⠁⠟⠻⠟⠿⣿⣿⢿⣷⣷⣥⣭⣿⠍⠝⠟⠿⢷⣥⣍⡗⢧⣅⣥⣽⣷⣿⣿⣿⣿⡟⢿⣿⣧⡅⠅⠍⢿⠷⣁⡄⠉⠙⠿⢿⣿⣿⠏⠁⠁⠟⠿⢷⣯⣍⡍⢭⣥⣧⡅⠿⢿⡿⠗⠄⠕⠄⠇⠔⠄⠅⠁⠀⠀⠀⠅⠀⠁⢤⣤⣔⠁⠀⣰⣄⡇⠀⠀⠅⠀⠁⠀⠀⠇⠀⠕⠁⠅⠀⠌⠁⠑⠅⠂⠇⠀⢍⠕⢠⠄⠁⣿
+⣯⣿⣿⣿⣿⢏⣥⣌⣅⢁⡀⠍⠥⢄⠄⣵⣿⡿⠿⠟⠁⠁⣁⣥⣥⣼⣶⠇⠀⠀⠉⠁⠉⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⡁⠁⠀⠁⢈⠁⠁⠀⠀⠀⠀⣀⣤⣤⠀⠀⠀⠀⠁⢀⠀⡁⠼⢿⣿⣷⣽⣿⡿⠿⣿⣿⡿⢿⣥⡅⠅⠅⠍⠝⠿⢷⣿⣏⣿⣿⣿⣯⣽⣿⢿⣿⣿⣭⣍⢗⣧⣿⣠⡅⠝⢫⠶⣡⣌⠉⠁⠉⠄⠅⠅⠅⠅⠍⠕⠿⠷⠏⠅⠅⠅⠅⠅⠅⠅⠁⠁⠑⠀⣀⠂⢤⠐⠇⢁⠀⠁⠁⠀⠙⢉⠟⠿⢟⠉⢉⣀⣥⣅⡄⢄⠀⢌⠁⡀⠉⠀⠇⠀⠥⠁⢁⠅⠅⠅⠀⠅⢍⠈⠅⠀⠇
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⣍⣅⣤⠅⠀⠄⠡⠅⠄⢴⣿⡿⠟⠋⠍⠥⢀⣅⣥⣴⣶⡦⠄⠀⠉⠉⠉⢿⢿⣿⣿⣯⣵⣿⣿⣿⣿⣷⣅⠀⠄⠀⠀⠀⠁⠨⠿⣿⡿⠁⠀⠀⠁⠀⠁⠀⠄⠀⣥⡍⠍⠿⣿⣿⣿⣭⣷⣶⣿⣿⣧⣥⣥⣅⣥⣥⣥⣿⣿⡿⢿⣿⣿⣿⣿⣿⡿⣿⣿⣿⣿⣷⣿⣿⣿⣧⣿⣠⡏⡸⠋⠶⣀⡄⠀⠅⠓⠷⣷⣷⣷⡷⠿⠟⠻⠉⠁⢀⣄⢤⡤⢶⠌⢇⠀⣅⠰⣄⢱⣄⡅⠄⠡⠀⢤⣥⣤⣄⠠⠽⢿⣿⣿⠟⡏⠑⠯⢅⠅⠄⠀⠀⠁⠀⠅⠀⠀⠅⢄⠥⠅⠅⠁⠔⠅⠠⡅
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⣏⣅⣤⠅⠃⠘⠉⡧⠅⢴⣿⣿⠿⠟⠉⠉⠉⣕⣅⣤⣤⣤⠅⠀⠉⠋⠉⣿⣿⣿⣿⣿⣥⣿⣿⣿⣿⣷⣔⠀⠀⡐⠅⠝⠇⠀⠀⠀⠁⠀⠀⠀⠀⠀⠛⢿⣷⣷⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⢽⡿⠿⠿⠿⠟⣍⣿⣿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣿⣿⣿⣯⣶⣡⡝⢸⠋⡶⢦⡄⠀⠉⠃⣄⡡⣤⠐⡧⠛⡇⢹⡀⢧⣜⣷⣿⣷⣿⣿⡟⠋⣙⣥⣥⣶⡏⠉⢽⣿⣿⣴⣿⣷⣅⠁⠵⢿⣿⣷⣴⣿⣿⣗⣥⣅⠄⠀⠀⠐⠀⠀⠀⡁⠇⠁⢠⠂⠁⠅
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠉⠙⢿⢿⣿⣿⡿⢿⣏⣅⠅⢉⠈⢉⣅⠄⢵⣶⣿⣿⠟⠟⡉⢉⢅⣅⣤⣤⣤⠌⠀⠉⠉⠉⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣿⣷⣿⣷⣄⢅⣄⡀⠀⢀⠀⣁⠈⠕⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⣟⣯⣭⣷⣿⣿⣿⣿⣿⣷⠥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣵⣿⣿⣿⣿⢿⣿⣿⣶⣇⡍⠀⠀⠀⠁⠈⣇⡸⣅⣻⣧⣿⣷⡟⢟⣽⡿⢉⢽⢿⡿⣧⣤⣭⡏⡍⢥⣿⣗⣷⣥⣅⠅⠽⣟⣇⣥⡅⢁⠍⢿⡟⠽⠿⣿⣿⣿⡵⠄⢁⣅⠀⠀⠀⠀⠁⢀⠀⠁⠀⠇
+⣿⣯⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠉⠙⣿⣿⣿⣿⡿⠟⠏⣅⠅⠀⠌⠏⢉⡅⠄⣴⣷⡿⠿⠟⠟⠏⠅⢠⣄⣤⣤⡄⠁⠠⠉⠉⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⡿⢀⣍⠟⢿⣇⢅⡅⠍⠍⠿⠟⢟⣯⣥⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠗⠄⠍⠛⠿⣿⣿⣿⡿⠿⠟⠏⣉⠁⠥⣾⣿⣿⣿⣿⣿⣷⣿⠿⠏⢝⣶⣶⣗⣦⣦⡟⢿⣿⣿⣯⣿⣿⣯⠕⠯⣷⡦⣵⣿⣧⣵⣿⣿⣿⣿⣿⣷⣅⣥⡿⠝⠿⢷⣿⣯⣵⣿⣝⠶⣿⣿⡿⣷⣽⠿⠗⠣⠉⢁⣁⡌⠀⠀⠀⠀⠈
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣷⣿⣿⣿⡿⣿⣇⡔⠅⠅⠀⠙⠉⡅⠂⣦⣷⡷⠿⠟⠟⠍⠍⠀⣂⣴⣤⣄⠑⠃⠙⠋⠛⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣧⣅⠄⠅⠍⠅⠉⠗⠇⠅⠅⠍⠍⠟⠿⣿⣿⣿⣿⡿⠿⠟⡏⠍⠅⠅⢟⠥⠅⠀⠁⠂⠁⢹⣥⠀⠲⣧⠁⢹⡇⠀⢽⣿⣿⣿⣿⣥⣏⠅⢵⡟⢧⣽⣿⣿⣿⣿⡿⣟⣿⣿⣍⣭⣷⣟⣷⣿⡿⢷⡿⠿⣿⣿⣯⣿⣿⣿⣿⣿⣯⣍⠗⠧⣅⡴⢿⣝⡿⢿⣿⣟⠿⣟⡍⠃⣥⣄⠕⠷⣿⣟⣽⡿⣿⣷⣷⣤⣷⣶⣦⣀
+⣿⣿⣿⣿⣿⣿⣿⣿⣭⣿⡇⠀⠀⢀⠁⠀⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⣿⣿⣿⠷⠗⠅⠁⠁⠀⠙⠛⡅⠁⢈⣴⣷⡿⠿⠟⢟⠉⠅⢀⣀⣅⣄⠄⠁⠙⠛⠛⢿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣷⣵⣄⡅⠅⠅⡅⢷⠅⣅⠅⠍⠍⢕⠇⠅⠅⠇⠅⠅⠅⠅⠅⠄⠄⠈⠀⠁⠈⢹⣇⠀⣿⣄⣸⣿⣧⣽⣟⣿⣿⣿⣿⣿⣿⣏⡍⠿⣍⣿⣷⣿⣿⣿⡿⣿⣿⣿⣿⣿⠟⢿⣿⡿⣿⣧⠄⢀⠉⠛⠿⣿⣿⣿⣿⣿⣿⣿⣷⣧⣍⢝⡧⠭⢿⣿⡿⣟⡿⣿⣿⣷⣯⣍⢗⠥⣍⣍⡅⠁⢉⢿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠟⠷⢝⣿⣷⡤⠄⠄⠄⠅⠄⠸⠟⠟⠁⠀⣥⣶⣶⣿⠿⠟⠟⠍⠀⢀⣤⣀⡄⠉⠉⠟⠛⢿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣷⣤⡀⠄⠅⠀⠍⠁⠝⠅⠅⠅⠅⠅⠅⠅⠅⢁⣥⣿⣿⣧⣅⣵⠄⠤⣽⠿⣷⣿⣿⣿⣿⣿⣟⣟⢿⣿⡿⠿⣟⣯⣍⣵⣿⣿⣿⢿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠏⠍⣅⣥⣿⠅⢰⡿⠁⣤⡤⡁⠉⠙⠿⢿⣿⣿⣿⣿⣿⣿⣷⣅⣅⡍⣅⣍⣿⣿⣭⣿⣿⣷⣥⠇⠤⣍⠟⠖⢤⣽⣿⣥⡿⠟⠿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠐⠀⠀⢼⣿⡟⠙⠿⡿⢿⣿⣿⣿⣿⣿⠅⠀⢠⣷⣿⣟⠅⢷⣿⣿⡥⠆⠌⠁⠃⠁⠁⠟⠟⠁⠃⣥⣤⣶⣷⡿⠿⠟⠟⠅⠁⠀⣀⡀⠉⠉⠽⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣥⡅⠅⢅⣥⣵⣷⣷⣧⡄⢵⣿⣿⣿⣿⣿⣿⣿⣷⣿⣯⡿⣿⣿⣿⣿⢟⣽⣿⣿⣷⣿⣿⣷⣿⣿⡿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⣿⣷⣧⡥⠭⣿⣿⣿⣿⣅⣤⡏⠀⡾⠗⢀⣤⠀⠙⠙⠿⢿⣿⡿⠿⠟⠋⠙⠁⠁⠿⣟⠿⣿⣿⡏⢽⣷⠅⣅⣇⣆⣤⡽⣿⡷⢷⣅⠀⠍
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⢈⠀⠁⢹⣿⡇⠠⠁⠅⠹⣿⣿⣿⣿⣿⠅⠀⢹⣿⣿⣿⠇⠁⣿⡟⠥⢵⣷⣷⣷⡶⠄⠅⢉⠁⠁⢿⠿⠇⠁⢁⣥⣬⣷⣿⡿⠿⡟⠇⠀⣀⣄⣀⠁⠉⠽⡿⠿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣶⣵⣿⣿⠟⢭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⣥⣥⣭⡍⠍⢍⣽⣿⣿⣿⣧⣽⣿⡿⠏⠉⢉⢭⣟⠿⣭⣿⣿⣿⣿⣿⣷⣷⣷⣷⣷⣟⠟⠟⣷⣿⣿⣥⣼⠅⠰⠿⠂⣠⡌⠁⡁⠄⠀⠁⠀⠁⠠⣷⣿⣿⡿⠿⢏⣽⣿⣿⣿⣿⣿⣿⣭⠟⢗⠷⠧⢽⠿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⢼⣿⡇⠀⠁⠅⠡⢿⣿⣿⣿⣿⠅⠀⠉⢿⣿⣿⠅⠀⣿⣿⣿⣷⠟⠿⠇⠥⣷⣷⣧⣤⡤⠅⠀⠄⠐⠽⠿⠟⠉⠅⣤⣤⣴⣷⣿⠿⠿⠟⠅⠀⠀⠀⠠⠉⠟⠿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣯⣿⣿⣿⢟⣏⢥⡿⢿⣿⣿⣿⣿⣿⣿⣿⡿⠟⢿⣿⣿⠿⠟⣿⣿⠇⠍⠅⢍⣍⣟⣿⣿⣿⣥⣤⡿⠟⠟⠟⠟⠿⣿⣿⣿⣿⣿⣟⣿⣿⣿⣿⣗⡗⠷⢥⣝⠟⢿⣶⣿⣧⣤⣏⠁⢠⣤⣴⣿⣷⣤⠀⠀⢽⡿⠅⠁⠀⢭⣿⣿⣿⠟⠏⠅⠅⣽⠅⠤⠀⠅⠄⠅
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄⠂⠀⠀⠀⢽⣿⠇⠀⠁⠅⠑⢽⣿⣿⣿⣿⠅⠀⠀⠐⠙⠟⠅⠀⣿⣿⣿⡇⠀⠀⠀⠑⠙⣿⡿⣧⡷⣵⣧⣦⣴⠄⠃⠐⠅⠽⠿⠿⠍⠁⢁⣦⣤⣵⣿⣷⣿⡿⠇⠀⠀⠀⠀⠊⠛⠟⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡅⣷⣿⣿⣧⣅⣅⣵⣿⡿⠅⣥⣽⣿⣿⣿⣿⣿⡟⠍⠝⣏⣥⣥⡅⠀⠄⠃⠍⠟⠿⣿⣿⣟⣿⣿⣿⣿⠅⣅⣅⣭⣽⣷⣧⣿⣿⢿⣇⣕⣽⣿⡿⠏⠁⠅⣿⣿⣿⣷⡄⠁⠈⠁⢅⣥⠥⠵⠗⠏⠉⠁⠃⠔⠄⢄⣅⣥
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣥⣥⣷⣷⣷⣿⣿⡅⠀⣤⠅⢉⣿⣿⣿⣿⣿⠅⠀⡀⠀⠀⡀⠁⠀⠙⠿⠿⡇⠁⠀⠀⠀⠀⣿⣿⣷⣥⣿⣿⣯⣽⣥⣥⣄⣥⡄⢀⠀⠅⠁⢿⣿⢟⠉⠍⣅⣥⣥⣷⣷⣿⣿⠗⡁⢀⠀⠀⢀⠟⡿⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢟⠟⠇⢽⣿⣿⣿⣿⣿⣿⣿⣿⣷⣿⣿⡿⢿⣿⣿⣿⣿⣿⣯⣿⣷⣧⣅⡄⠅⠅⠅⢅⣥⣷⣿⣿⡏⠍⠝⣧⣽⣿⣿⣿⣿⣿⣿⣿⣿⣯⣽⣿⣿⣿⣇⠀⠀⢟⠟⢿⣿⣅⣅⠥⠗⡍⢁⠁⠁⠌⠄⣅⣤⣥⣵⣷⣿⣿⣿⠿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⣵⣿⣅⢀⣽⣿⣿⣿⣿⠅⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⣿⣿⣿⣿⣷⣽⣿⣿⣿⣭⣥⣥⣥⣤⡄⠀⠄⠀⠅⢽⣿⡿⠏⠩⢅⣅⣥⣥⣷⣷⣿⡿⠥⠁⠀⠀⠀⠝⠟⠿⠿⠏⠉⣿⣿⣿⡿⠿⢿⣧⢄⣵⡧⠅⠍⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣥⣵⣿⡟⠟⢿⣿⣿⣿⠅⠝⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡟⠍⢷⣷⠤⠕⠟⠍⠅⠅⠅⠄⣄⣥⣥⣷⣿⡿⠿⠿⠟⠍⠅⠅⠅⠅⠅
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠅⣿⣿⣿⠕⠀⠀⠀⠀⠀⠀⡀⢇⣄⣤⣄⠅⠀⠌⠀⠸⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡝⠿⣿⣿⣿⣷⣧⣥⣄⣄⠆⠑⠁⠂⢵⣿⣿⡿⠟⠟⣍⣅⣥⣥⣴⣷⣷⡇⠂⠐⠀⠅⠅⣄⣿⠿⢿⠇⠐⠅⣿⣿⣯⠅⣿⠟⢥⣥⡅⠍⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠅⣭⣿⣿⣷⣧⣥⣭⣿⣿⣿⣿⣿⣿⣿⡿⠟⠟⠟⠟⠏⠅⠅⠅⢅⣅⣥⣵⣷⣿⡿⠿⠟⠟⠍⠅⠅⠅⠅⠅⠁⠅⠁
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠿⣿⣿⣿⠅⠄⡁⠀⠀⠁⠀⠀⠉⠙⠿⠏⢁⠁⠁⠈⠁⣿⣯⡿⡿⣿⣿⣿⣿⣿⣿⣿⡇⠁⠀⠉⠙⠿⣿⣿⣿⣇⣥⣬⣄⡅⠄⠁⠁⠉⠀⢿⣿⣿⡿⠿⠟⡟⢍⠁⡁⢈⠀⠅⠅⠿⠏⠅⣥⣅⡅⠕⣿⣿⣿⣿⣿⣧⣿⡏⢵⡿⠇⣥⣅⠍⠟⠿⢿⣿⣿⠿⠟⡟⠍⠁⠁⠁⢿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣿⣿⣿⣿⣿⣭⣿⣿⠏⠝⠿⣿⣿⣿⣿⣷⣷⣥⣥⣥⣷⣷⣿⣿⡿⠿⠟⠏⠍⠅⠅⢅⠅⠁⠁⠁⠁⠀⠀⠀⠀⠀⡀
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣍⣅⣄⣄⣤⣥⣤⣤⣤⣥⣥⣅⠅⠠⠀⠄⠀⢸⣷⣿⣷⣷⣏⣯⣿⡿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠁⠍⠝⠿⣿⣿⣿⣿⣅⣅⡄⠀⠀⠍⠍⠅⠅⠁⠀⠄⠁⠀⠅⠡⠅⠅⠅⣅⠇⢽⣿⣿⡿⠅⢍⣏⣍⠝⢿⣿⣿⣿⣿⣧⣼⣿⠅⣿⡿⢅⣥⠅⠅⠁⠀⠀⠀⣀⣥⣴⣿⡿⠟⠟⠟⠿⣿⣿⡟⢍⣥⣿⣿⣿⡿⠿⠟⠏⠅⠅⢅⣥⣽⣿⣿⣿⣿⣿⡿⠿⠟⠏⠅⠅⠅⠅⠅⠅⠅⠁⠀⠀⠁⠀⠀⠀⠀⠀⠄⠠⠁⠀⠄⠄
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⡅⠃⠀⢸⣿⣿⢿⣿⢿⣷⢵⣅⢿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠋⢉⠛⠿⣿⣿⣿⣿⣷⣅⡅⠅⠂⠀⠄⢄⡄⠄⠂⠐⠀⠅⠅⠍⢅⣥⣽⣝⠿⠷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣥⣿⡏⠁⠁⠀⠀⠀⠁⠿⣿⣿⣿⣿⣷⣷⣧⣷⣿⣿⡿⠿⠟⠏⠍⠅⣅⣥⣥⣵⣷⣿⣿⣿⠿⠟⠟⠍⠍⠅⠅⠅⠁⠁⠑⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣷⣧⣄⠕⠅⠅⠀⠁
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣭⣼⣿⣏⡿⣯⣽⢯⣿⣯⣽⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠉⠟⠿⣿⣿⣿⣿⣿⣿⣿⡟⢅⠁⡁⠈⠀⠅⢅⠀⢽⣿⣿⠟⠅⠅⠝⠟⠿⢿⣿⣿⣿⣿⣥⣥⣿⣿⣿⣿⣿⣿⠏⠀⣄⣬⣷⣷⣧⡅⠅⣽⣿⣿⣭⣿⣿⠏⠍⣅⣅⣥⣥⣷⣿⣿⣿⣿⠿⠿⠏⠍⠅⠅⡅⠁⠁⠁⠁⠀⠁⠀⠀⠀⢈⣷⣧⡄⠀⠀⠁⠀⡀⢈⠄⡅⠄⠿⠿⠿⣿⣿⣿⣿⣧⠅⣥
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⢽⣷⣽⡿⣽⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠙⠿⠿⣿⣿⣿⣷⣥⣥⡅⠄⠄⠅⠥⠀⠍⠍⠅⠅⠅⢅⣿⣿⣿⣿⣿⣭⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿⣿⣿⣿⡿⠟⠅⠅⠅⠅⠡⠁⠅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⠝⠟⠅⠄⠄⠡⠀⠄⠠⠀⠄⠤⠁⠅⠁⠉⠿⣿⣿⣿⣿⡿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⣿⡿⣯⡝⣿⣿⣿⣿⣿⡇⠀⠁⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠉⠟⠿⢿⣿⣿⣿⣿⣿⣷⣷⣧⣥⣅⠅⠅⠍⠿⠿⠿⠟⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠟⠟⠏⠅⠅⠁⠁⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠁⠐⠀⠀⠇⢿⣿⣷⣷⣷⣧⡕⠄⠄⠵⢿⣿⡇⣽⣿⠕⠀⣴⣷⣦⣥⣿⣿⣿⣿⣇
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣵⣿⣿⣿⣿⣿⡇⠁⢈⠀⡁⠀⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠉⠝⠿⢿⣿⣿⣿⣿⣿⣿⣿⣷⣥⣅⡅⠅⠅⠅⠅⠍⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠿⠟⠟⠍⡅⠁⠁⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠄⠴⠅⣅⣄⡅⠀⠀⠀⠈⠀⠅⣅⣽⣿⣿⣿⣿⡏⠅⢅⣅⣥⣿⣷⣿⣿⣷⣿⣿⣿⣿⣿⣿⣷⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠅⠤⠀⠄⠠⠀⠄⠡⠀⠁⠀⠀⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠉⠍⠟⠿⣿⣿⣿⣿⣿⣿⣿⣷⣧⣥⣅⣅⣥⣽⣷⣿⣿⣿⣿⣿⡿⠿⠟⠏⠍⠍⠍⠍⠅⠅⠁⠁⠅⠀⠀⠄⣄⣄⡄⠀⠀⠄⠀⠀⡀⠀⠀⢵⠥⠀⢽⣿⣿⣷⣄⣄⣤⣤⣷⣿⣿⣿⣿⣿⣿⣿⣿⣵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠅⠅⠄⠆⢐⣄⣦⣥⣤⣶⣷⣿⣿⣿⣷⣥⣔⠄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠁⠍⠟⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠏⠅⠅⠅⠅⠁⠑⠁⠀⠁⠀⠀⠀⠀⠀⠀⠀⠁⢿⣿⣿⣷⣤⣤⡕⠁⠀⠁⠀⡽⠅⢵⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣯⣄⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠁⠍⠝⠿⢿⣿⣿⣿⡿⠿⠟⠍⠅⡁⠁⠁⠁⠉⠀⠀⠀⠀⠀⠀⢄⡁⢀⠈⠄⣷⣷⣥⣽⣿⠍⢽⣿⣿⣿⣷⣷⠅⠅⢅⣅⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣧⣄⡄⠀⠂⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠁⠁⠍⠍⠅⠡⠁⠁⠀⠀⠁⠠⠁⠀⠀⠀⠀⠀⠿⣿⣿⣿⣿⣧⣄⣥⡥⣽⣿⣿⣿⣧⣥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣧⣄⡅⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠃⠀⠅⠄⠀⠀⠀⠀⠀⠂⠐⠄⠇⠐⢥⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣏⠍⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿
+⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠧⠄⠅⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠐⠀⠁⠁⠅⠅⠄⠁⠀⠈⠀⠅⠅⠅⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠷⠷⠿⠿⠿⠿⠿⠿⠿⠿⠟⠏⠉⠉⠍⠝⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿⠿