by@yamayu832
WA
1265ms
┌─────────────┐
│ ┌┴╖
│ ┌───┤·╟─┐
│ │╓─╖╘╤╝ │
│┌───╖ └╢ʃ╟─┘ │
└┤ × ╟──┐ ╙┬╜ │
╘═╤═╝╔═╧╗┌┴╖┌──╖│
┌───────────────┴┐ ║21║│×╟┤>>╟┘
┌────────┴─────┐ │ ╚═╤╝╘╤╝╘╤═╝
│┌──╖ ╔══╗ │ ┌┴╖ └──┘ │
┌─┴┤<<╟─╢−1║ ┌─┴─╖┌──────┤·╟───────┐│
│ ╘═╤╝ ╚══╝ ┌─┤ · ╟┴─────┐╘╤╝ ├┘
│ ┌─┴─┐ │ ╘═╤═╝╔════╗│ │ │
│ │ ├────┬┘ │ ║ 21 ║│ │ │
│ └───┘ ┌┴┐ ┌─┘ ╚══╤═╝│ │ │
│┌──╖╔══╗ └┬┘ │┌──╖┌──┴─╖│ │ │
└┤<<╟╢−1║ ┌─┴┐ └┤>>╟┤ << ║│ │ ┌──╖ │
╘╤═╝╚══╝┌┴┐ │ ╘╤═╝╘══╤═╝│ └───┤>>╟┐│
┌┴┐ └┬┘┌┴╖┌┐│ └──┘ ╘═╤╝├┘
└┬┘ ├─┤?╟┤├┤╔═══════╗╔══╗┌─╖│ │
└───────┘ ╘╤╝└┘└╢2097151║║−1╟┤≠╟┴┐│
┌┴╖┌┐ ╚═══════╝╚══╝╘╤╝ ││
┌─┤?╟┤├───────────────┤ ││
│ ╘╤╝└┘ ╔═╗┌┴╖ ││
│ │ ║0╟┤≠╟─┘│
│ ╚═╝╘═╝ │
└─────────────────────────┘
╓─────────╖
║ str→int ║
╔═════════╗ ╙────┬────╜
║ 2097151 ╟────┬─────────┴─────────┐
╚═════════╝ ┌┴┐ │
╔════╗ ┌───╖ └┬┘ ┌───╖ ╔══════╗ │
║ 45 ╟──┤ ≠ ╟──┴──┤ ≠ ╟──╢ 8722 ║ │
╚════╝ ╘═╤═╝ ╘═╤═╝ ╚══════╝ │
└────┬────┘ ┌─┴─╖
┌───────────────┴─────────────────┤ · ╟──────────────────────┐
│ ╔═════════════════════════════╗╘═╤═╝ │
│ ║ str→int(s) = ║ │ ┌──────────────────┐ │
│ ║ let c = s & (1<<21 − 1); ║ │ │ ╔════╗ ┌────╖ │ │
│ ║ let m = c = '−' | c = '−'; ║ └──┤ ║ 21 ╟──┤ >> ╟──┘ │
│ ║ let w = m ? s >> 21 : s; ║ │ ╚════╝ ╘═╤══╝ │
│ ║ let t = str→int p(w, 0); ║ │ ┌─┴─╖ │
│ ║ t = −1 ? 0 : m ? ~t : t ║ └──────────┤ ? ╟──────┘
│ ╚═════════════════════════════╝ ╘═╤═╝
└────────┐ ╔═══╗ ┌───────────╖ │
│ ║ 0 ╟────────────────┤ str→int p ╟────┘
│ ╚═╤═╝ ┌──────┐ ╘════╤══════╝
┌─┴─╖ ┌─┴─╖ ┌─┴─╖ ╔═╧══╗ │
┌──┤ ? ╟──┤ ? ╟──┤ = ║ ║ −1 ║ │
┌─┴─╖╘═╤═╝ ╘═╤═╝ ╘═╤═╝ ╚════╝ │
│ ~ ║ │ │ ├────────────────┘
╘═╤═╝ ├─────────────┘
└────┘
╓───╖
║ ↯ ║
╙─┬─╜
┌──────────────┴────────────────┐
│ ┌─┐ ╔═══╗ ┌───╖ │
│ └─┤ ┌────╢ 0 ╟─┤ ≠ ╟─┴─┐
┌──────┴─┐ ┌┐ ╔═╧═╕ ┌─┴─╖ ╚═══╝ ╘═╤═╝ │
│ ├─┤├─╢ ├─┤ ? ╟──────────┤ │
│ │ └┘ ╚═╤═╛ ╘═╤═╝ ╔════╗ ┌─┴─╖ │
│ ╔══════╧══╗ ┌─┴─╖ │ ║ −1 ╟─┤ ≠ ╟───┘
│ ║ 2097151 ║ │ ↯ ║ ╚════╝ ╘═══╝
│ ╚═════════╝ ╘═╤═╝
│ ┌─┴──╖ ╔════╗
└─────────────┤ >> ╟─╢ 21 ║
╘════╝ ╚════╝
╓┬───────────╖
┌──╫┘ str→int p ╟────────────────┐
│ ╙────────────╜ ┌─────────────┴───────────────────┐
│ │ ╔═════════╗ │
│ ┌──┴───┬──╢ 2097151 ║ ╔═══╗ ┌───╖ │ ┌───╖ ╔════╗
┌──┴─┐ │ ┌┴┐ ╚═════════╝ ║ 0 ╟──┤ ≠ ╟──┴──┤ ≠ ╟──╢ −1 ║
│ ┌─┴─╖ ┌───╖ ┌─┴─╖ └┬┘ ╚═══╝ ╘═╤═╝ ╘═╤═╝ ╚════╝
│ │ × ╟──┤ + ╟──┤ · ╟────┴───────────┐ └────┬────┘
│ ╘═╤═╝ ╘═╤═╝ ╘═╤═╝ ╔════╗ ┌───╖ │ ┌───╖ ╔════╗ │
│ ╔═╧══╗ │ │ ║ 48 ╟──┤ ≥ ╟──┴──┤ ≥ ╟──╢ 57 ║ ┌┴┐
│ ║ 10 ║ │ └┐ ╚════╝ ╘═╤═╝ ╘═╤═╝ ╚════╝ └┬┘
│ ╚════╝ │ └┐ ┌───┐ └────┬────┘ │
│ ┌────────┘ └┐ │ ├────────┘ ┌────────────┘
│ │ ╔════╗ ┌────╖ │ └─┬─┘ │
│ │ ║ 21 ╟──┤ >> ╟──┘ ├────────────┐ │
│ │ ╚════╝ ╘═╤══╝ ┌─┴─╖ ╔════╗ │ │
│ │ ┌─────────┴─╖ ┌─┤ ≠ ╟──╢ −1 ║ │ │
│ │ │ str→int p ╟────┤ ╘═══╝ ╚═╤══╝ │ │
│ │ ╘═╤═════════╝ │ ┌─┴─╖ │ │
│ │ ┌─┴─╖ ╔════╗ └────────┤ ? ╟───┘ │
│ └──┤ − ╟──╢ 48 ║ ╘═╤═╝ │
│ ╘═══╝ ╚════╝ ┌─┴─╖ │
└───────────────────────────────┤ ? ╟──────┘
╘═╤═╝
└──┘
╔═══╗ ┌───────────╖ ╓─────────╖
║ 0 ╟──┤ int→str p ╟──┐ ║ int→str ║
╚═══╝ ╘═════╤═════╝ │ ╙────┬────╜
┌────────────┴────┐ └──────┴─┐
│ ╔════╗ ┌────╖ │ ╔═══════╗ │
│ ║ 21 ╟──┤ << ╟─┘ ║ −8723 ║ │
│ ╚════╝ ╘══╤═╝ ╚╤══════╝ │
│ ┌┴┐ │ ╔═══╗ │
│ └┬┘ │ ║ 0 ║ │
│ └─┬────┘ ╚═╤═╝ │
│ ┌─┴─╖ ┌─┴─╖ │
└─────────────┤ ? ╟─────┤ < ║ │
╘═╤═╝ ╘═╤═╝ │
╔════╗ ┌─┴─╖ ├────┘
║ 48 ╟──┤ ? ╟───────┘
╚════╝ ╘═╤═╝
┌──────────────────┐ ╓┬───────────╖
│ ╔════╗ ┌────╖ ├──╫┘ int→str p ╟─────────────┐
│ ║ 21 ╟──┤ << ╟──┘ ╙────────────╜ ╔════╗ │
│ ╚════╝ ╘═╤══╝ ║ 10 ║ │
│ ┌┴┐ ╚═╤══╝ │
│ └┬┘ ┌───────────╖ ┌─┴──╖ │
│ ├──────────┤ int→str p ╟──┤ ÷% ╟──┐ │
│ ┌┴┐ ╘═════╤═════╝ ╘═╤══╝ ├─┘
│ └┬┘ ┌─┴─╖ │ │
│ ╔════╗ ┌─┴─╖ ┌───╖ ┌──┤ · ╟────────┘ │
│ ║ 48 ╟──┤ + ╟──┤ | ╟──┘ ╘═╤═╝ │
│ ╚════╝ ╘═══╝ ╘═══╝ ┌─┴─╖ │
└───────────────────────────┤ ? ╟──────────────┘
╘═╤═╝
└──┘
┌───────┐
│╓─╖ │
├╢^╟┐ │
│╙─╜│ │
│ ┌┐│ ┌┐│
└┬┤├┴┬┤├┘
│└┘ │└┘
└┬──┘
┌────┐
│╓──╖│┌┐
└╢<<╟┼┴┘
╙──╜
╓──╖
┌╢>>╟┐
│╙──╜│
│ ┌┴╖
│┌┐ │~║
│ │ ╘╤╝
│┌┴─╖│
└┤<<╟┘
╘══╝
╔═╗┌─╖╓─╖
║0╟┤≠╟╢?╟┐
╚═╝╘╤╝╙┬╜│
│ ┌┴╖│
│┌┤·╟┤
││╘╤╝│
│└┬┤┌┴┐
│ ││└┬┘
│ └┬┘
└───┘
┌───┐
│╓─╖│
└╢<╟┼┐
╙─╜├┐
└┘
╓─╖
┌╢≤╟┐
│╙─╜│
│┌─╖│
└┤<╟┘
╘╤╝
┌┴┐
└┬┘
╓─╖
┌╢>╟┐
│╙─╜│
└───┼┐
├┐
└┘
╓─╖
┌╢≥╟┐
│╙─╜│
│┌─╖│
└┤>╟┘
╘╤╝
┌┴┐
└┬┘
╒═╕
│·├
╘╤╛
┌───────────────────┐
│ ╓───╖ │
├──╢ = ╟──┐ │
│ ╙───╜ │ │
│ ┌───╖ │ ┌───╖ │
└──┤ < ╟──┴──┤ < ╟──┘
╘═╤═╝ ╘═╤═╝
┌┴┐ ┌┴┐
└┬┘ └┬┘
└────┬────┘
┌┴┐
└┬┘
┌───────────────────┐
│ ╓───╖ │
├──╢ ≠ ╟──┐ │
│ ╙───╜ │ │
│ ┌───╖ │ ┌───╖ │
└──┤ < ╟──┴──┤ < ╟──┘
╘═╤═╝ ╘═╤═╝
┌┴┐ ┌┴┐
└┬┘ └┬┘
└────┬────┘
╓───╖
║ ♯ ║
╙─┬─╜ ╓───╖
┌──────────┴────────┐║ ♭ ║
╔════╗ ┌────╖ │ ╔═══╗ │╙─┬─╜
║ −1 ╟──┤ << ╟──┴─┬────╢ 1 ║ │ ┌┴┐
╚════╝ ╘══╤═╝ │ ╚═══╝ │ └┬┘
┌─┴─╖ ┌┴┐ ╔═══╗ ╔════╗ │┌─┴─╖
│ ♯ ║ └┬┘ ║ 0 ║ ║ −1 ║ ││ ♯ ║
╘═╤═╝ │ ╚═╤═╝ ╚══╤═╝ │╘═╤═╝
┌──┴─╖ ┌─┴─╖ ┌─┴─╖ ┌─┴─╖ │ ┌┴┐
│ << ╟──┤ ? ╟──┤ ? ╟──┤ = ║ │ └┬┘
╘══╤═╝ ╘═╤═╝ ╘═╤═╝ ╘═╤═╝ │ │
╔═╧═╗ ┌┐ │ ┌┐ │ ├───┘
║ 1 ╟─┤├─┴─┤├──────────┘
╚═══╝ └┘ └┘
┌───────────┐
│ ╓───╖ ┌─┴──╖
└──╢ ÷ ╟──┤ ÷% ╟┬┐
╙───╜ ╘═╤══╝└┘
┌───────────┐
│ ╓───╖ ┌─┴──╖
└──╢ % ╟──┤ ÷% ╟┐
╙───╜ ╘═╤══╝│
├──┐
└──┘
┌──────────────────┐
│ ┌───╖ ╓─────╖ │
└──┤ % ╟──╢ mod ╟──┤
╘═╤═╝ ╙─────╜ │
│ ┌───╖ │ ╔═══╗
┌┴───┤ + ╟─────┘ ║ 0 ║
│ ╘═╤═╝ ╚═╤═╝
│ ┌─┴─╖ ┌─┴─╖
┌┴────┤ ? ╟────────┤ < ║
│ ╘═╤═╝ ╘═╤═╝
└────────────────────┘
┌──────────────────────────────────┐
│ ╓────╖ ┌─┴─╖
├───────────────────╢ ÷% ║ │ | ║
│ ╙──┬─╜ ╘═╤═╝
│ ┌───╖ ╔═══╗ ┌───╖ │ ┌───╖ ┌──┴──╖ ┌────┐
└──┤ > ╟──╢ 0 ╟──┤ < ╟─┴─┤ | ╟──┤ ÷%p ╟─────┤ │
╘═╤═╝ ╚═══╝ ╘═╤═╝ ╘═══╝ ╘══╤══╝ ┌─┴─╖ │
┌──┴─────────┬───┴──┐ ┌─┴──┐ │ ~ ║ │
┌┴┐ │ ┌┴┐ ─┐ ┌─┴─╖ │ ╘═╤═╝ │
└┬┘ ┌─┴─╖ └┬┘ │ │ ~ ║ │ ┌─┴─╖ │
└────┬─────┤ · ╟────┘ ┌─┴─╖ ╘═╤═╝ │ ┌─┤ ? ╟──┘
│ ╘═╤═╝ ┌──┤ ? ╟───┘ │ │ ╘═╤═╝
└───┬───┘ │ ╘═╤═╝ │ │
└──────────┤ └──────────┘ │
└─────────────────────┘
╔═══╗ ┌────╖
║ 1 ╟──┤ >> ╟────┐
╚═══╝ ╘═╤══╝ │
┌──┴──╖ ┌─┴─╖
╓┬────╖ ┌───┤ ÷%p ╟──┤ · ╟──┐
╟┘÷%p ╟──────┤ ╘══╤══╝ ╘═╤═╝ │
╙──┬──╜ ┌─┴─╖ ┌─┴─╖ │ │
┌─────────────────┴───────┤ · ╟──┤ · ╟─────┘ │
│ ╘═╤═╝ ╘═╤═╝ │
│ ╔═══╗ ┌────╖ ┌─┴─╖ ┌─┴─╖ │
│ ║ 1 ╟───────────┤ << ╟──┤ · ╟──┤ · ╟──────────┘
│ ╚═╤═╝ ┌┐ ┌───╖ ╘═╤══╝ ╘═╤═╝ ╘═╤═╝
│ ├───┤├─┤ + ╟────┘ │ └───────────────────┐
│ │ └┘ ╘═╤═╝ ┌─┴─╖ │
│ │ ┌──┴────────────┤ · ╟───────┐ ╔═══╗ ┌────╖ │
│ │ │ ┌───╖ ┌───╖╘═╤═╝┌───╖ │ ║ 1 ╟──┤ << ╟──┘
│ │ ┌──┴───┤ + ╟──┤ ~ ╟──┴──┤ ≥ ╟──┘ ╚═══╝ ╘═╤══╝
└───┤ │ ╘═╤═╝ ╘═══╝ ╘═╤═╝ │
│ │ ┌─┴─╖ │ ┌───╖ │
│ └──────┤ ? ╟──────────────┴────┤ − ╟──────┘
│ ╘═╤═╝ ╘═╤═╝
│ ╔═══╗ ┌─┴─╖ ╔═══╗ ┌─┴─╖
│ ║ 0 ╟──┤ ? ╟──────┐ ║ 0 ╟──┤ ? ╟──┐
│ ╚═══╝ ╘═╤═╝ │ ╚═══╝ ╘═╤═╝ │
│ └─ │ │ │
└────────────────────┤ │
└───────────────────┘
╓───╖ ╓───╖ ┌───╖ ╔═══╗
║ ~ ║┌──╢ − ╟───┐ ┌───────────┤ > ╟──╢ 0 ║
╙─┬─╜│ ╙───╜ ┌─┴─╖ ╓───╖ │ ╘═╤═╝ ╚═══╝
┌┴┐ │ │ ~ ║ ║ | ╟──┤ ┌───╖ ┌─┴─╖
└┬┘ │ ┌───╖ ╘═╤═╝ ╙───╜ │ ┌──┤ ~ ╟──┤ ? ╟──
┌─┴─╖└──┤ + ╟───┘ └─┤ ╘═══╝ ╘═╤═╝
│ ♯ ║ ╘═╤═╝ └───────────┘
╘═╤═╝ │
│
┌──────────────────────────────┐
│ ╓───╖ │
├───────╢ + ╟───────┐ │
┌─┴─╖ ╙───╜ │ │
┌──┤ · ╟─────────────────┴──┐ │
│ ╘═╤═╝ ┌─────────┴──┐ │
│ │ │ ┌────╖ ┌─┴─╖ │
│ │ └──┤ +p ╟──┤ · ╟──┴──────────────────┐
┌┴┐ ┌┴┐ ╘═╤══╝ ╘═╤═╝┌───╖ ╔═══╗ ┌───╖ │
└┬┘ └┬┘ │ └──┤ ≤ ╟──╢ 0 ╟──┤ ≥ ╟──┴─┐
│ │ │ ╘═╤═╝ ╚═══╝ ╘═╤═╝ │
│ ┌──┴─╖ ┌───╖ ┌┐ ┌─┴─╖ └──────┬──────┘ │
│ │ +p ╟──┤ ♯ ╟──┤├──┤ ? ╟─────────────────┤ │
│ ╘══╤═╝ ╘═══╝ └┘ ╘═╤═╝ │ │
│ │ │ │ │
└────┤ ┌─┴─╖ │
└───────────────────────────────────┤ < ╟───────────┘
╘═══╝
╓┬───╖
┌──╫┘+p ╟──┐
│ ╙────╜ │
┌────┴─────┬────┴────┐
│ ┌───┐ ┌─┴─╖ ┌┐ │
┌─┴─┤ ├──┤ · ╟──┬─┤├─┴─┐
│ └───┘ ╘═╤═╝ │ └┘ │
│ ┌───────┴───┬┘ │
│ ┌┴┐ ┌┴┐ │
│ └┬┘ └┬┘ │
│ ┌──┴─╖ ┌────╖ │ │
│ │ << ╟──┤ +p ╟─┘ │
│ ╘══╤═╝ ╘══╤═╝ │
│ ╔═╧═╗ │ │
│ ║ 1 ║ │ │
│ ╚═══╝ ┌─┴─╖ │
└──────────┤ ? ╟─────────┘
╘═╤═╝
┌────────────────────┐
│ ╓───╖ │
├──╢ × ╟──┐ │
┌─┴─╖╙───╜ │ │
│ ~ ║ │ │
╘═╤═╝ │ │
┌─┴─╖ │ ┌────╖ │
┌──┤ · ╟───────┴──┤ ×p ╟──┴─┐
│ ╘═╤═╝ ╘═╤══╝ │
│ ┌─┴──╖ ┌───╖ ┌─┴─╖ ┌─┴─╖
│ │ ×p ╟──┤ ~ ╟──┤ ? ╟───┤ ≤ ║
│ ╘═╤══╝ ╘═══╝ ╘═╤═╝ ╘═╤═╝
│ │ │ ╔═╧═╗
└────┘ ║ 0 ║
╚═══╝
┌────────────────────────────────┐
│ ╓┬───╖ │
│ ┌───────────╫┘×p ╟──┤
│ ┌─────────┴──────┐ ╙────╜ │
│ │ ╔═══╗ ┌─┴─╖ ┌────╖ │
│ └──┬────╢ 1 ╟──┤ · ╟──┤ << ╟──┘
│ ┌┴┐ ╚═══╝ ╘═╤═╝ ╘═╤══╝
│ └┬┘ │ │
│ ┌─┴─╖ ┌───╖ ┌─┴─╖ ┌─┴──╖
└───┤ ? ╟──┤ + ╟──┤ · ╟──┤ ×p ║
╘═╤═╝ ╘═╤═╝ ╘═╤═╝ ╘═╤══╝
╔═╧═╗ ┌─┴─╖ │ ┌─┴──╖ ╔════╗
║ 0 ╟──┤ ? ╟────┴────┤ << ╟──╢ −1 ║
╚═══╝ ╘═╤═╝ ╘════╝ ╚════╝
┌─────────┐
┌─────┴───┐ ├─────────────────┐
│ ╔═══╗ ┌─┴─╖ ┌─┴─╖ ┌─────┐ │
│ ║ 0 ╟─┤ ʃ ╟─┤ ? ╟──┐ ┌─┴─╖ │ │
│ ╚═══╝ ╘═╤═╝ ╘═╤═╝ ├──┤ = ║ │ │
┌─┴─╖ ┌───┘ ┌─┴─╖ │ ╘═╤═╝ │ │
┌───┤ · ╟───┘ ┌───┤ · ╟──┘ ╔═╧══╗ │ │
│ ╘═╤═╝ │ ╘═╤═╝ ║ −1 ║ │ │
│ │ ╔═══╗ ┌─┴─╖ ╔═╧═╕ ┌─┐ ╚════╝ │ │
│ │ ║ 0 ╟─┤ ? ╟─╢ ├─┴─┘ │ │
│ │ ╚═══╝ ╘═╤═╝ ╚═╤═╛ ┌─────────┐ │ │
│ ┌─┴──╖ ┌─┴─╖ │ │ ╓───╖ │ │ │
│ │ >> ╟────┤ ǁ ╟─┐ │ ┌─╢ ǁ ╟─┘ │ │
┌───┤ ╘═╤══╝ ╘═══╝ ├───┐ │ │ ╙───╜ │ │
│ ┌─┴─╖ ┌─┴─╖ ╔════╗ ┌─┴─╖ ├─┘ └───┐ ┌─┘ │
│ │ + ╟─┤ × ╟─╢ 21 ║ │ ℓ ║ │ ┌───╖ │ ┌─┴─╖ │
│ ╘═╤═╝ ╘═══╝ ╚════╝ ╘═╤═╝ └─┤ ʘ ╟─┴─┤ · ╟─┘
│ └───────────────────┘ ╘═╤═╝ ╘═╤═╝
└───────────────────────────────┴───────┘
╔════╗
║ 21 ║
╚═╤══╝ ╓───╖
┌───╖ ┌─┴──╖ ║ ℓ ║
┌───┤ ℓ ╟──┤ >> ║ ╙─┬─╜
│ ╘═══╝ ╘═╤══╝ │
┌─┴─╖ └───────┴──┐
│ ♯ ║ ╔═══╗ ┌───╖ │
╘═╤═╝ ┌────╢ 0 ╟──┤ ≠ ╟─┴┐
│ ┌─┴─╖ ╚═══╝ ╘═╤═╝ │
└───┤ ? ╟───────────┤ │
╘═╤═╝ ╔════╗ ┌─┴─╖ │
│ ║ −1 ╟──┤ ≠ ╟──┘
╚════╝ ╘═══╝
╓───╖
┌───╢ ʝ ╟───────────┐
│ ╙───╜ ┌──────┴──────┐
│ ┌─┴─╖ ┌───╖ ┌─┴─╖
│ ┌────┤ · ╟──┤ ‼ ╟──┤ ‼ ║
│ ┌─┴─╖ ╘═╤═╝ ╘═╤═╝ ╘═╤═╝
│ ┌─┤ ʝ ╟────┘ ┌─┴─╖ │
│ │ ╘═══╝ ┌─┤ · ╟────┘
│ │ │ ╘═╤═╝
│ │ ┌─────────┤ ┌─┴─╖
│ │ │ └─┤ ? ╟─────┐
│ │ │ ╘═╤═╝ │
│ │ ┌─┴─╖ ╔═══╗ ┌─┴─╖ │
│ ├─┤ ╟──╢ 0 ╟──┤ ? ╟─┐ ┌─┴─╖
│ │ └─┬─╜ ╚═══╝ ╘═╤═╝ ├─┤ · ╟─┐
│ │ └─────────────────┘ ╘═╤═╝ │
│ └─────────────────────────┘ │
└───────────────────────────────┘
╓───╖
┌──╢ ‼ ╟────────────────────────┐
│ ╙───╜ ┌───╖ ┌───╖ ╔════╗ │
┌──┴─────────┤ ℓ ╟──┤ × ╟──╢ 21 ║ │
│ ╘═══╝ ╘═╤═╝ ╚════╝ │
┌──┴─────────┐ ┌────┴──┐ │
│ ┌───╖ ┌─┴─╖ ┌─┴──╖ │ │
│ ┌─┤ + ╟──┤ · ╟──┤ << ║ │ │
└─┤ ╘═╤═╝ ╘═╤═╝ ╘═╤══╝ │ │
│ ┌─┴─╖ ┌─┴─╖ ╔═╧═╗ │ ┌────╖ │
└─┤ ? ╟──┤ > ║ ║ 1 ║ └─┤ << ╟──┘
╘═╤═╝ ╘═╤═╝ ╚═══╝ ╔═══╗ ╘══╤═╝
┌┴┐ └──────────╢ 0 ║ ┌┴┐
└┬┘ ╚═══╝ └┬┘
└──────────────┬───────────┘
┌───────────┐
│ ╓─╖ │
├───╢ɱ╟──┐ │
┌┴╖ ╙─╜ │ │
┌┤ ╟─┐ ┌─┴─┐│
│└┬╜┌┴╖ ┌┴╖┌┐││
│ └─┤·╟─┤ ╟┴┘││
│ ╘╤╝ └┬╜ ││
│ ┌┴╖ ╔╧╕┌┐││
│ │ɱ╟─╢ ├┴┘││
│ ╘╤╝ ╚╤╛ ││
│ │ ┌┴╖ ││
│ └──┤·╟──┘│
│ ╘╤╝ │
│ ╔═╗ ┌┴╖ │
└───╢0╟─┤?╟───┘
╚═╝ ╘╤╝
╔══╗┌─╖╔═╗
┌┐ ┌┐ ║10╟┤ǁ╟╢ ║
┌─────┘├─────┘├──┐╚══╝╘╤╝╚═╝
╔═╗│ ╔═╗│ ╔═╗│ ╔╧╕┌──╖│
║1║│ ║2║│ ║4║│┌╢ ├┤ɱ ╟┘
╚╤╝│ ╚╤╝│ ╚╤╝││╚╤╛╘╤═╝
╔═╗┌┴╖│╔═╗┌┴╖│╔═╗┌┴╖││╔╧╗┌┴╖
║1╟┤ʃ╟┘║1╟┤ʃ╟┘║1╟┤ʃ╟┘│║0║│ʝ╟
╚═╝╘╤╝ ╚═╝╘╤╝ ╚═╝╘╤╝ │╚═╝╘╤╝
│┌─╖ │ │ │ ╔═╧╗
└┤=╟───┴───┐ │ │ ║10║
╘╤╝ ┌┴╖┌┴─╖│ ╚══╝
│ ┌──┤·╟┤· ╟┘
│ │ ╘╤╝╘╤═╝
│ ┌─┴─╖┌┴╖ │
└──┤ ? ╟┤·╟─┘
╘═╤═╝╘╤╝
└───┘982 826 497 793 563 362 589 334 151 665 933 331 355 882 133 325 917 771 566 368 613 939 644 538 431 196 311 335 147 779 446 655 758 554 346 449 443 435 377 657 791 348 599 976 199 893 492 942 921 524 868 674 268 633 266 663 963 864 684 954 124 723 782 721
/volume/CODE(379,31): Error: Call to undefined function: ʘ
10 execve("/bin/sh", ["/bin/sh", "/root/script", "/volume/CODE"], 0x7ffeb2cf6c40 /* 7 vars */) = 0
11 execve("/bin/cat", ["cat", "-"], 0x7feb5245ff00 /* 7 vars */) = 0
12 execve("/usr/bin/mono", ["mono", "/root/Function/Builds/Release/ob"..., "/volume/CODE"], 0x7feb5245ff58 /* 7 vars */) = 0
11 +++ exited with 0 +++
13 execve("/usr/bin/hexdump", ["hexdump", "-Cv"], 0x7feb5245ff00 /* 7 vars */ <unfinished ...>
10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=11, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
14 execve("/bin/sed", ["sed", "s/^00000000 ef bb bf//"], 0x7feb5245ff18 /* 7 vars */ <unfinished ...>
15 execve("/usr/bin/hexdump", ["hexdump", "-R"], 0x7feb5245ff00 /* 7 vars */ <unfinished ...>
13 <... execve resumed>) = 0
15 <... execve resumed>) = 0
14 <... execve resumed>) = 0
17 +++ exited with 0 +++
16 +++ exited with 0 +++
12 +++ exited with 1 +++
10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=12, si_uid=0, si_status=1, si_utime=34, si_stime=2} ---
13 +++ exited with 0 +++
10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=13, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
14 +++ exited with 0 +++
10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=14, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
15 +++ exited with 0 +++
10 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=15, si_uid=0, si_status=0, si_utime=0, si_stime=0} ---
10 +++ exited with 0 +++