import base64
import sys
import subprocess
from pathlib import Path
import os

exe_bin = "f0VMRgIBAQAAAAAAAAAAAAMAPgABAAAAsAkAAAAAAABAAAAAAAAAAKgbAAAAAAAAAAAAAEAAOAAJAEAAHQAcAAYAAAAEAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAA+AEAAAAAAAD4AQAAAAAAAAgAAAAAAAAAAwAAAAQAAAA4AgAAAAAAADgCAAAAAAAAOAIAAAAAAAAcAAAAAAAAABwAAAAAAAAAAQAAAAAAAAABAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALgMAAAAAAAAuAwAAAAAAAAAACAAAAAAAAEAAAAGAAAAaA0AAAAAAABoDSAAAAAAAGgNIAAAAAAAqAIAAAAAAAAYBQAAAAAAAAAAIAAAAAAAAgAAAAYAAACADQAAAAAAAIANIAAAAAAAgA0gAAAAAAAAAgAAAAAAAAACAAAAAAAACAAAAAAAAAAEAAAABAAAAFQCAAAAAAAAVAIAAAAAAABUAgAAAAAAAEQAAAAAAAAARAAAAAAAAAAEAAAAAAAAAFDldGQEAAAATAsAAAAAAABMCwAAAAAAAEwLAAAAAAAARAAAAAAAAABEAAAAAAAAAAQAAAAAAAAAUeV0ZAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAABS5XRkBAAAAGgNAAAAAAAAaA0gAAAAAABoDSAAAAAAAJgCAAAAAAAAmAIAAAAAAAABAAAAAAAAAC9saWI2NC9sZC1saW51eC14ODYtNjQuc28uMgAEAAAAEAAAAAEAAABHTlUAAAAAAAMAAAACAAAAAAAAAAQAAAAUAAAAAwAAAEdOVQApe12RsQxu0O+zwD+rmxa+ZKLm+gIAAAAOAAAAAQAAAAYAAAAAABACAQAEAA4AAAAAAAAAFJgMQ3OWBwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAAEgAAAAAAAAAAAAAAAAAAAAAAAABCAQAAIgAAAAAAAAAAAAAAAAAAAAAAAAAuAQAAEgAAAAAAAAAAAAAAAAAAAAAAAABVAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAA1AQAAEgAAAAAAAAAAAAAAAAAAAAAAAAAdAQAAEgAAAAAAAAAAAAAAAAAAAAAAAACjAAAAEgAAAAAAAAAAAAAAAAAAAAAAAADxAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAIAAAAAAAAAAAAAAAAAAAAAAAAABRAQAAEgAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAA7AAAAIAAAAAAAAAAAAAAAAAAAAAAAAABpAAAAEgAAAAAAAAAAAAAAAAAAAAAAAAAJAQAAEQAYAEAQIAAAAAAAEAEAAAAAAABgAAAAEQAYAGARIAAAAAAAGAEAAAAAAAAAbGlic3RkYysrLnNvLjYAX19nbW9uX3N0YXJ0X18AX0lUTV9kZXJlZ2lzdGVyVE1DbG9uZVRhYmxlAF9JVE1fcmVnaXN0ZXJUTUNsb25lVGFibGUAX1pOU2lyc0VSaQBfWlN0M2NpbgBfWk5TdDhpb3NfYmFzZTRJbml0RDFFdgBfWk5TdDhpb3NfYmFzZTE1c3luY193aXRoX3N0ZGlvRWIAX1pTdDE2X19vc3RyZWFtX2luc2VydEljU3QxMWNoYXJfdHJhaXRzSWNFRVJTdDEzYmFzaWNfb3N0cmVhbUlUX1QwX0VTNl9QS1MzX2wAX1pOU3Q4aW9zX2Jhc2U0SW5pdEMxRXYAX1pTdDRjb3V0AGxpYmMuc28uNgBfX3N0YWNrX2Noa19mYWlsAHN0cmxlbgBfX2N4YV9hdGV4aXQAX19jeGFfZmluYWxpemUAX19saWJjX3N0YXJ0X21haW4AR0xJQkNfMi40AEdMSUJDXzIuMi41AEdMSUJDWFhfMy40LjkAR0xJQkNYWF8zLjQAAAAAAgADAAMAAgADAAQABQACAAAAAwAAAAAAAgACAAIAAAAAAAEAAgATAQAAEAAAADAAAAAUaWkNAAAEAGMBAAAQAAAAdRppCQAAAwBtAQAAAAAAAAEAAgABAAAAEAAAAAAAAACJfykCAAAFAHkBAAAQAAAAdCmSCAAAAgCHAQAAAAAAAGgNIAAAAAAACAAAAAAAAACwCgAAAAAAAHANIAAAAAAACAAAAAAAAACACQAAAAAAAHgNIAAAAAAACAAAAAAAAABwCgAAAAAAAAgQIAAAAAAACAAAAAAAAAAIECAAAAAAANAPIAAAAAAABgAAAAIAAAAAAAAAAAAAANgPIAAAAAAABgAAAAkAAAAAAAAAAAAAAOAPIAAAAAAABgAAAAoAAAAAAAAAAAAAAOgPIAAAAAAABgAAAAsAAAAAAAAAAAAAAPAPIAAAAAAABgAAAAwAAAAAAAAAAAAAAPgPIAAAAAAABgAAAA0AAAAAAAAAAAAAAEAQIAAAAAAABQAAAA4AAAAAAAAAAAAAAGARIAAAAAAABQAAAA8AAAAAAAAAAAAAAJgPIAAAAAAABwAAAAEAAAAAAAAAAAAAAKAPIAAAAAAABwAAAAMAAAAAAAAAAAAAAKgPIAAAAAAABwAAAAQAAAAAAAAAAAAAALAPIAAAAAAABwAAAAUAAAAAAAAAAAAAALgPIAAAAAAABwAAAAYAAAAAAAAAAAAAAMAPIAAAAAAABwAAAAcAAAAAAAAAAAAAAMgPIAAAAAAABwAAAAgAAAAAAAAAAAAAAEiD7AhIiwW9ByAASIXAdAL/0EiDxAjDAAAAAAAAAAAA/zVCByAA/yVEByAADx9AAP8lQgcgAGgAAAAA6eD/////JToHIABoAQAAAOnQ/////yUyByAAaAIAAADpwP////8lKgcgAGgDAAAA6bD/////JSIHIABoBAAAAOmg/////yUaByAAaAUAAADpkP////8lEgcgAGgGAAAA6YD/////JQoHIABmkAAAAAAAAAAAUzH/SI0dbQIAAEiD7BBkSIsEJSgAAABIiUQkCDHA6F3///9IjXQkBEiNPWEIIABIxwU+CSAAAAAAAOhh////g3wkBB1IjTUpAgAASA9O3kiJ3+g5////SI09EgcgAEiJwkiJ3uhn////SI10JANIjT37BiAAugEAAADGRCQDCuhM////SItMJAhkSDMMJSgAAAB1CEiDxBAxwFvD6B////8PH0QAAGYuDx+EAAAAAABIjT3yCCAASIPsCOgg////SIs9YQYgAEiNFWoGIABIjTXUCCAASIPECOnS/v//ZpAx7UmJ0V5IieJIg+TwUFRMjQVqAQAASI0N8wAAAEiNPfz+////FQYGIAD0Dx9EAABIjT0pBiAAVUiNBSEGIABIOfhIieV0GUiLBdoFIABIhcB0DV3/4GYuDx+EAAAAAABdww8fQABmLg8fhAAAAAAASI096QUgAEiNNeIFIABVSCn+SInlSMH+A0iJ8EjB6D9IAcZI0f50GEiLBaEFIABIhcB0DF3/4GYPH4QAAAAAAF3DDx9AAGYuDx+EAAAAAACAPQEIIAAAdS9Igz1PBSAAAFVIieV0DEiLPXoFIADoLf7//+hI////xgXZByAAAV3DDx+AAAAAAPPDZg8fRAAAVUiJ5V3pZv///2YPH0QAAEFXQVZJiddBVUFUTI0llgIgAFVIjS2eAiAAU0GJ/UmJ9kwp5UiD7AhIwf0D6C/9//9Ihe10IDHbDx+EAAAAAABMifpMifZEie9B/xTcSIPDAUg53XXqSIPECFtdQVxBXUFeQV/DkGYuDx+EAAAAAADzwwAASIPsCEiDxAjDAAAAAQACAE5vAFllcwAAARsDO0AAAAAHAAAA9Pz//4wAAAB0/f//tAAAAIT9///MAAAANP7///AAAABk/v//XAAAAHT///8MAQAA5P///1QBAAAUAAAAAAAAAAF6UgABeBABGwwHCJABBxAUAAAAHAAAAAD+//8rAAAAAAAAAAAAAAAUAAAAAAAAAAF6UgABeBABGwwHCJABAAAkAAAAHAAAAGD8//+AAAAAAA4QRg4YSg8LdwiAAD8aOyozJCIAAAAAFAAAAEQAAAC4/P//CAAAAAAAAAAAAAAAIAAAAFwAAACw/P//oQAAAABBDhCDAk0OIAKKCg4QQw4IQQsAGAAAAIAAAAA8/f//LgAAAABLDhBeDggAAAAAAEQAAACcAAAAYP7//2UAAAAAQg4QjwJCDhiOA0UOII0EQg4ojAVIDjCGBkgOOIMHTQ5Acg44QQ4wQQ4oQg4gQg4YQg4QQg4IABAAAADkAAAAiP7//wIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAoAAAAAAACACQAAAAAAAHAKAAAAAAAAAQAAAAAAAAABAAAAAAAAAAEAAAAAAAAAEwEAAAAAAAAMAAAAAAAAACAIAAAAAAAADQAAAAAAAAA0CwAAAAAAABkAAAAAAAAAaA0gAAAAAAAbAAAAAAAAABAAAAAAAAAAGgAAAAAAAAB4DSAAAAAAABwAAAAAAAAACAAAAAAAAAD1/v9vAAAAAJgCAAAAAAAABQAAAAAAAABABAAAAAAAAAYAAAAAAAAAwAIAAAAAAAAKAAAAAAAAAJMBAAAAAAAACwAAAAAAAAAYAAAAAAAAABUAAAAAAAAAAAAAAAAAAAADAAAAAAAAAIAPIAAAAAAAAgAAAAAAAACoAAAAAAAAABQAAAAAAAAABwAAAAAAAAAXAAAAAAAAAHgHAAAAAAAABwAAAAAAAABYBgAAAAAAAAgAAAAAAAAAIAEAAAAAAAAJAAAAAAAAABgAAAAAAAAAHgAAAAAAAAAIAAAAAAAAAPv//28AAAAAAQAACAAAAAD+//9vAAAAAPgFAAAAAAAA////bwAAAAACAAAAAAAAAPD//28AAAAA1AUAAAAAAAD5//9vAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACADSAAAAAAAAAAAAAAAAAAAAAAAAAAAABWCAAAAAAAAGYIAAAAAAAAdggAAAAAAACGCAAAAAAAAJYIAAAAAAAApggAAAAAAAC2CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAgAAAAAABHQ0M6IChVYnVudHUgNy41LjAtM3VidW50dTF+MTguMDQpIDcuNS4wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwABADgCAAAAAAAAAAAAAAAAAAAAAAAAAwACAFQCAAAAAAAAAAAAAAAAAAAAAAAAAwADAHQCAAAAAAAAAAAAAAAAAAAAAAAAAwAEAJgCAAAAAAAAAAAAAAAAAAAAAAAAAwAFAMACAAAAAAAAAAAAAAAAAAAAAAAAAwAGAEAEAAAAAAAAAAAAAAAAAAAAAAAAAwAHANQFAAAAAAAAAAAAAAAAAAAAAAAAAwAIAPgFAAAAAAAAAAAAAAAAAAAAAAAAAwAJAFgGAAAAAAAAAAAAAAAAAAAAAAAAAwAKAHgHAAAAAAAAAAAAAAAAAAAAAAAAAwALACAIAAAAAAAAAAAAAAAAAAAAAAAAAwAMAEAIAAAAAAAAAAAAAAAAAAAAAAAAAwANAMAIAAAAAAAAAAAAAAAAAAAAAAAAAwAOANAIAAAAAAAAAAAAAAAAAAAAAAAAAwAPADQLAAAAAAAAAAAAAAAAAAAAAAAAAwAQAEALAAAAAAAAAAAAAAAAAAAAAAAAAwARAEwLAAAAAAAAAAAAAAAAAAAAAAAAAwASAJALAAAAAAAAAAAAAAAAAAAAAAAAAwATAGgNIAAAAAAAAAAAAAAAAAAAAAAAAwAUAHgNIAAAAAAAAAAAAAAAAAAAAAAAAwAVAIANIAAAAAAAAAAAAAAAAAAAAAAAAwAWAIAPIAAAAAAAAAAAAAAAAAAAAAAAAwAXAAAQIAAAAAAAAAAAAAAAAAAAAAAAAwAYAEAQIAAAAAAAAAAAAAAAAAAAAAAAAwAZAAAAAAAAAAAAAAAAAAAAAAABAAAABADx/wAAAAAAAAAAAAAAAAAAAAAJAAAAAgAOAIAJAAAAAAAALgAAAAAAAAAdAAAAAQAYAHkSIAAAAAAAAQAAAAAAAAAsAAAABADx/wAAAAAAAAAAAAAAAAAAAAA3AAAAAgAOAOAJAAAAAAAAAAAAAAAAAAA5AAAAAgAOACAKAAAAAAAAAAAAAAAAAABMAAAAAgAOAHAKAAAAAAAAAAAAAAAAAABiAAAAAQAYAHgSIAAAAAAAAQAAAAAAAABxAAAAAQAUAHgNIAAAAAAAAAAAAAAAAACYAAAAAgAOALAKAAAAAAAAAAAAAAAAAACkAAAAAQATAGgNIAAAAAAAAAAAAAAAAAAsAAAABADx/wAAAAAAAAAAAAAAAAAAAADDAAAAAQASALQMAAAAAAAAAAAAAAAAAAAAAAAABADx/wAAAAAAAAAAAAAAAAAAAADRAAAAAAARAEwLAAAAAAAAAAAAAAAAAADkAAAAAQAVAIANIAAAAAAAAAAAAAAAAADtAAAAAAATAHgNIAAAAAAAAAAAAAAAAAD+AAAAAAATAGgNIAAAAAAAAAAAAAAAAAARAQAAAQAWAIAPIAAAAAAAAAAAAAAAAAAnAQAAEAAXABAQIAAAAAAAAAAAAAAAAAB5AgAAIAAXAAAQIAAAAAAAAAAAAAAAAAAuAQAAEQAQAEALAAAAAAAABAAAAAAAAAA9AQAAEgAAAAAAAAAAAAAAAAAAAAAAAABsAQAAIgAAAAAAAAAAAAAAAAAAAAAAAACIAQAAEgAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAEgAOANAIAAAAAAAAoQAAAAAAAACcAQAAEQIXAAgQIAAAAAAAAAAAAAAAAACpAQAAEgAAAAAAAAAAAAAAAAAAAAAAAADrAgAAEgAPADQLAAAAAAAAAAAAAAAAAADBAQAAEgAAAAAAAAAAAAAAAAAAAAAAAAB9AgAAEgAOALAJAAAAAAAAKwAAAAAAAADbAQAAEgAAAAAAAAAAAAAAAAAAAAAAAAC/AgAAEgALACAIAAAAAAAAAAAAAAAAAAD3AQAAEQIXABAQIAAAAAAAAAAAAAAAAAADAgAAEgAAAAAAAAAAAAAAAAAAAAAAAABgAgAAEQAYAEAQIAAAAAAAEAEAAAAAAAB3AgAAEAAXAAAQIAAAAAAAAAAAAAAAAAD5AAAAEAAYAIASIAAAAAAAAAAAAAAAAACEAgAAEAAYABAQIAAAAAAAAAAAAAAAAACQAgAAEgAAAAAAAAAAAAAAAAAAAAAAAAC1AgAAEgAOAMAKAAAAAAAAZQAAAAAAAADFAgAAIAAAAAAAAAAAAAAAAAAAAAAAAADhAgAAEgAOADALAAAAAAAAAgAAAAAAAADxAgAAEQAYAGARIAAAAAAAGAEAAAAAAAAHAwAAEgAAAAAAAAAAAAAAAAAAAAAAAAAmAwAAIAAAAAAAAAAAAAAAAAAAAAAAAAA1AwAAIAAAAAAAAAAAAAAAAAAAAAAAAABPAwAAEgAAAAAAAAAAAAAAAAAAAAAAAAAAbWFpbi5jYwBfR0xPQkFMX19zdWJfSV9tYWluAF9aU3RMOF9faW9pbml0AGNydHN0dWZmLmMAZGVyZWdpc3Rlcl90bV9jbG9uZXMAX19kb19nbG9iYWxfZHRvcnNfYXV4AGNvbXBsZXRlZC43Njk4AF9fZG9fZ2xvYmFsX2R0b3JzX2F1eF9maW5pX2FycmF5X2VudHJ5AGZyYW1lX2R1bW15AF9fZnJhbWVfZHVtbXlfaW5pdF9hcnJheV9lbnRyeQBfX0ZSQU1FX0VORF9fAF9fR05VX0VIX0ZSQU1FX0hEUgBfRFlOQU1JQwBfX2luaXRfYXJyYXlfZW5kAF9faW5pdF9hcnJheV9zdGFydABfR0xPQkFMX09GRlNFVF9UQUJMRV8AX2VkYXRhAF9JT19zdGRpbl91c2VkAF9aTlN0OGlvc19iYXNlMTVzeW5jX3dpdGhfc3RkaW9FYkBAR0xJQkNYWF8zLjQAX19jeGFfZmluYWxpemVAQEdMSUJDXzIuMi41AHN0cmxlbkBAR0xJQkNfMi4yLjUAX19kc29faGFuZGxlAF9aTlNpcnNFUmlAQEdMSUJDWFhfMy40AF9fY3hhX2F0ZXhpdEBAR0xJQkNfMi4yLjUAX19zdGFja19jaGtfZmFpbEBAR0xJQkNfMi40AF9fVE1DX0VORF9fAF9aU3QxNl9fb3N0cmVhbV9pbnNlcnRJY1N0MTFjaGFyX3RyYWl0c0ljRUVSU3QxM2Jhc2ljX29zdHJlYW1JVF9UMF9FUzZfUEtTM19sQEBHTElCQ1hYXzMuNC45AF9aU3Q0Y291dEBAR0xJQkNYWF8zLjQAX19kYXRhX3N0YXJ0AF9fYnNzX3N0YXJ0AF9aTlN0OGlvc19iYXNlNEluaXRDMUV2QEBHTElCQ1hYXzMuNABfX2xpYmNfY3N1X2luaXQAX0lUTV9kZXJlZ2lzdGVyVE1DbG9uZVRhYmxlAF9fbGliY19jc3VfZmluaQBfWlN0M2NpbkBAR0xJQkNYWF8zLjQAX19saWJjX3N0YXJ0X21haW5AQEdMSUJDXzIuMi41AF9fZ21vbl9zdGFydF9fAF9JVE1fcmVnaXN0ZXJUTUNsb25lVGFibGUAX1pOU3Q4aW9zX2Jhc2U0SW5pdEQxRXZAQEdMSUJDWFhfMy40AAAuc3ltdGFiAC5zdHJ0YWIALnNoc3RydGFiAC5pbnRlcnAALm5vdGUuQUJJLXRhZwAubm90ZS5nbnUuYnVpbGQtaWQALmdudS5oYXNoAC5keW5zeW0ALmR5bnN0cgAuZ251LnZlcnNpb24ALmdudS52ZXJzaW9uX3IALnJlbGEuZHluAC5yZWxhLnBsdAAuaW5pdAAucGx0LmdvdAAudGV4dAAuZmluaQAucm9kYXRhAC5laF9mcmFtZV9oZHIALmVoX2ZyYW1lAC5pbml0X2FycmF5AC5maW5pX2FycmF5AC5keW5hbWljAC5kYXRhAC5ic3MALmNvbW1lbnQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABsAAAABAAAAAgAAAAAAAAA4AgAAAAAAADgCAAAAAAAAHAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAjAAAABwAAAAIAAAAAAAAAVAIAAAAAAABUAgAAAAAAACAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAMQAAAAcAAAACAAAAAAAAAHQCAAAAAAAAdAIAAAAAAAAkAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAEQAAAD2//9vAgAAAAAAAACYAgAAAAAAAJgCAAAAAAAAKAAAAAAAAAAFAAAAAAAAAAgAAAAAAAAAAAAAAAAAAABOAAAACwAAAAIAAAAAAAAAwAIAAAAAAADAAgAAAAAAAIABAAAAAAAABgAAAAEAAAAIAAAAAAAAABgAAAAAAAAAVgAAAAMAAAACAAAAAAAAAEAEAAAAAAAAQAQAAAAAAACTAQAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAF4AAAD///9vAgAAAAAAAADUBQAAAAAAANQFAAAAAAAAIAAAAAAAAAAFAAAAAAAAAAIAAAAAAAAAAgAAAAAAAABrAAAA/v//bwIAAAAAAAAA+AUAAAAAAAD4BQAAAAAAAGAAAAAAAAAABgAAAAIAAAAIAAAAAAAAAAAAAAAAAAAAegAAAAQAAAACAAAAAAAAAFgGAAAAAAAAWAYAAAAAAAAgAQAAAAAAAAUAAAAAAAAACAAAAAAAAAAYAAAAAAAAAIQAAAAEAAAAQgAAAAAAAAB4BwAAAAAAAHgHAAAAAAAAqAAAAAAAAAAFAAAAFgAAAAgAAAAAAAAAGAAAAAAAAACOAAAAAQAAAAYAAAAAAAAAIAgAAAAAAAAgCAAAAAAAABcAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAiQAAAAEAAAAGAAAAAAAAAEAIAAAAAAAAQAgAAAAAAACAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAAJQAAAABAAAABgAAAAAAAADACAAAAAAAAMAIAAAAAAAACAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAACdAAAAAQAAAAYAAAAAAAAA0AgAAAAAAADQCAAAAAAAAGICAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAowAAAAEAAAAGAAAAAAAAADQLAAAAAAAANAsAAAAAAAAJAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAKkAAAABAAAAAgAAAAAAAABACwAAAAAAAEALAAAAAAAACwAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAACxAAAAAQAAAAIAAAAAAAAATAsAAAAAAABMCwAAAAAAAEQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAvwAAAAEAAAACAAAAAAAAAJALAAAAAAAAkAsAAAAAAAAoAQAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAMkAAAAOAAAAAwAAAAAAAABoDSAAAAAAAGgNAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAADVAAAADwAAAAMAAAAAAAAAeA0gAAAAAAB4DQAAAAAAAAgAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAA4QAAAAYAAAADAAAAAAAAAIANIAAAAAAAgA0AAAAAAAAAAgAAAAAAAAYAAAAAAAAACAAAAAAAAAAQAAAAAAAAAJgAAAABAAAAAwAAAAAAAACADyAAAAAAAIAPAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAADqAAAAAQAAAAMAAAAAAAAAABAgAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAA8AAAAAgAAAADAAAAAAAAAEAQIAAAAAAAEBAAAAAAAABAAgAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAPUAAAABAAAAMAAAAAAAAAAAAAAAAAAAABAQAAAAAAAAKQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAAAAAAABAAAAAgAAAAAAAAAAAAAAAAAAAAAAAABAEAAAAAAAAPAGAAAAAAAAGwAAAC0AAAAIAAAAAAAAABgAAAAAAAAACQAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAMBcAAAAAAAB0AwAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAABEAAAADAAAAAAAAAAAAAAAAAAAAAAAAAKQaAAAAAAAA/gAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAA="
exe_bin = base64.b64decode(exe_bin)
with open("./exec", 'wb') as f:
    f.write(exe_bin)
subprocess.run(["chmod +x ./exec"], shell=True)
subprocess.run(["./exec"], shell=True)

Measured memory_bytes: 10940