PK!Sγɗ poetry.lockpackage = [] [metadata] content-hash = "669741988c507fb04697bdb0c9077fa1b2342c356df6ae6c96baa3119a96a9ea" python-versions = "^3.7" [metadata.hashes] PK!KDD xmas.cast{"version": 2, "width": 156, "height": 40, "timestamp": 1545447009, "env": {"SHELL": "/usr/local/bin/zsh", "TERM": "xterm-256color"}} [3.074718, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] [3.076007, "o", "\u001b]2;Nasy@Nasys-MBP: ~/Project/xmas\u0007\u001b]1;~/Project/xmas\u0007"] [3.558986, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\r\n\u001b[1m\u001b[0m\u001b[1m\u001b[36mNasy\u001b[0m\u001b[36m\u001b[39m\u001b[1m \u001b[0m\u001b[1mat \u001b[0m\u001b[1m\u001b[38;5;208mDec 22, 2018 10:50:12\u001b[0m\u001b[38;5;208m\u001b[39m\u001b[1m \u001b[0m\u001b[1mwith \u001b[0m\u001b[1m\u001b[33m🐍 system\u001b[0m\u001b[33m\u001b[39m\u001b[1m \u001b[0m\r\n\u001b[1min \u001b[0m\u001b[1m\u001b[34m~/Project/xmas\u001b[0m\u001b[34m\u001b[39m\u001b[1m \u001b[0m\u001b[1mon \u001b[0m\u001b[1m\u001b[37m\u001b[1m\u001b[37m\u001b[0m\u001b[37m\u001b[1m\u001b[37m\u001b[35m master\u001b[0m\u001b[35m\u001b[39m\u001b[1m\u001b[0m\u001b[1m\u001b[0m\u001b[1m\u001b[31m [⇡]\u001b[0m\u001b[31m\u001b[39m\u001b[1m\u001b[0m\u001b[0m\u001b[39m\u001b[1m \u001b[0m\r\n\u001b[1m\u001b[0m\u001b[1m\u001b[32mλ \u001b[0m\u001b[32m\u001b[39m\u001b[1m\u001b[0m"] [3.559197, "o", "\u001b[K\u001b[134C\u001b[1m\u001b[0m\u001b[1m\u001b[37m\u001b[1m\u001b[37m\u001b[0m\u001b[37m\u001b[1m\u001b[37m\u001b[35m master\u001b[0m\u001b[35m\u001b[39m\u001b[1m\u001b[0m\u001b[1m\u001b[0m\u001b[1m\u001b[31m [⇡]\u001b[0m\u001b[31m\u001b[39m\u001b[1m\u001b[0m\u001b[0m\u001b[39m\u001b[1m \u001b[0m\u001b[1m\u001b[0m\u001b[1m\u001b[32m•100%\u001b[0m\u001b[32m\u001b[39m\u001b[1m \u001b[0m\u001b[153D"] [3.559392, "o", "\u001b[?1h\u001b="] [3.56045, "o", "\u001b[?2004h"] [4.819011, "o", "\u001b[32mx\u001b[39m"] [4.829022, "o", "\b\u001b[32mx\u001b[39m\u001b[90mmas\u001b[39m\b\b\b"] [4.95267, "o", "\b\u001b[1m\u001b[31mx\u001b[1m\u001b[31mm\u001b[0m\u001b[39m"] [5.080787, "o", "\b\b\u001b[1m\u001b[31mx\u001b[1m\u001b[31mm\u001b[1m\u001b[31ma\u001b[0m\u001b[39m"] [5.193129, "o", "\b\b\b\u001b[0m\u001b[32mx\u001b[0m\u001b[32mm\u001b[0m\u001b[32ma\u001b[32ms\u001b[39m"] [5.428432, "o", " "] [5.435541, "o", "\u001b[90mxmas\u001b[39m\b\b\b\b"] [7.329808, "o", "\u001b[39mx"] [7.545602, "o", "\u001b[39mm"] [7.688788, "o", "\u001b[39ma"] [7.824649, "o", "\u001b[39ms"] [8.055588, "o", "\u001b[?1l\u001b>"] [8.056917, "o", "\u001b[?2004l\r\r\n"] [8.128175, "o", "\u001b]2;xmas xmas\u0007\u001b]1;xmas\u0007"] [8.204222, "o", "\u001b[32;m.________________________________________________________________________.\u001b[0m\r\n"] [8.20447, "o", "\u001b[32;m|\u001b[0m \u001b[31;m.\u001b[0m \u001b[36;m.\u001b[0m \u001b[32;m.\u001b[0m \u001b[35;m*\u001b[0m \u001b[36;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n\u001b[32;m|\u001b[0m \u001b[34;m*\u001b[0m \u001b[37;5m.\u001b[0m \u001b[30;m.\u001b[0m \u001b[32;m*\u001b[0m \u001b[32;m*\u001b[0m \u001b[36;5m*\u001b[0m \u001b[36;m*\u001b[0m \u001b[37;5m.\u001b[0m \u001b[33;5m.\u001b[0m\u001b[32;m|\u001b[0m\r\n"] [8.204628, "o", "\u001b[32;m|\u001b[0m\u001b[35;m.\u001b[0m \u001b[35;m.\u001b[0m \u001b[30;m*\u001b[0m \u001b[36;m*\u001b[0m \u001b[32;m*\u001b[0m \u001b[34;m.\u001b[0m \u001b[33;m*\u001b[0m\u001b[32;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.204765, "o", "\u001b[32;m|\u001b[0m\u001b[33;m*\u001b[0m \u001b[33;m.\u001b[0m \u001b[34;m.\u001b[0m \u001b[34;m.\u001b[0m \u001b[35;m.\u001b[0m \u001b[33;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.204892, "o", "\u001b[32;m|\u001b[0m \u001b[35;m*\u001b[0m \u001b[37;m.\u001b[0m \u001b[37;m*\u001b[0m \u001b[35;m*\u001b[0m \u001b[34;m.\u001b[0m\u001b[32;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.205015, "o", "\u001b[32;m|\u001b[0m \u001b[34;m.\u001b[0m \u001b[33;m*\u001b[0m \u001b[31;m*\u001b[0m \u001b[35;m.\u001b[0m \u001b[31;m*\u001b[0m \u001b[32;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.20517, "o", "\u001b[32;m|\u001b[0m \u001b[31;m*\u001b[0m\u001b[35;5m.\u001b[0m \u001b[31;m*\u001b[0m \u001b[35;m.\u001b[0m \u001b[35;m*\u001b[0m \u001b[30;m*\u001b[0m \u001b[33;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.20532, "o", "\u001b[32;m|\u001b[0m \u001b[37;m*\u001b[0m \u001b[37;m.\u001b[0m \u001b[32;m.\u001b[0m \u001b[37;m.\u001b[0m \u001b[35;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.205545, "o", "\u001b[32;m|\u001b[0m \u001b[37;m*\u001b[0m \u001b[30;m*\u001b[0m \u001b[33;5m.\u001b[0m \u001b[30;m.\u001b[0m \u001b[32;m.\u001b[0m \u001b[35;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.205663, "o", "\u001b[32;m|\u001b[0m \u001b[33;5m.\u001b[0m \u001b[33;m*\u001b[0m \u001b[30;m.\u001b[0m \u001b[30;m.\u001b[0m \u001b[34;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.205777, "o", "\u001b[32;m|\u001b[0m \u001b[31;m.\u001b[0m \u001b[36;m*\u001b[0m \u001b[32;5m*\u001b[0m \u001b[33;m.\u001b[0m \u001b[36;m*\u001b[0m\u001b[33;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.205893, "o", "\u001b[32;m|\u001b[0m \u001b[37;m.\u001b[0m \u001b[36;m.\u001b[0m \u001b[37;m*\u001b[0m \u001b[33;m.\u001b[0m \u001b[31;m.\u001b[0m \u001b[36;5m.\u001b[0m \u001b[37;m.\u001b[0m\u001b[36;m.\u001b[0m \u001b[35;m.\u001b[0m\u001b[31;m*\u001b[0m \u001b[30;5m.\u001b[0m\u001b[35;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.206099, "o", "\u001b[32;m|\u001b[0m \u001b[33;m.\u001b[0m \u001b[30;m.\u001b[0m \u001b[34;5m.\u001b[0m \u001b[31;m*\u001b[0m \u001b[34;m.\u001b[0m \u001b[30;5m.\u001b[0m \u001b[32;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.206217, "o", "\u001b[32;m|\u001b[0m \u001b[31;m.\u001b[0m \u001b[30;m*\u001b[0m \u001b[30;m*\u001b[0m \u001b[33;m*\u001b[0m\u001b[33;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.206351, "o", "\u001b[32;m|\u001b[0m \u001b[37;m.\u001b[0m \u001b[32;m*\u001b[0m\u001b[35;m*\u001b[0m \u001b[35;m*\u001b[0m \u001b[35;m*\u001b[0m \u001b[37;m.\u001b[0m \u001b[34;m.\u001b[0m \u001b[36;m*\u001b[0m \u001b[32;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.206544, "o", "\u001b[32;m|\u001b[0m \u001b[36;5m.\u001b[0m \u001b[31;m.\u001b[0m \u001b[31;m.\u001b[0m \u001b[32;m.\u001b[0m \u001b[31;m.\u001b[0m \u001b[33;m★\u001b[0m \u001b[32;m.\u001b[0m \u001b[33;m.\u001b[0m \u001b[30;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.206705, "o", "\u001b[32;m|\u001b[0m \u001b[32;m*\u001b[0m\u001b[32;m/\u001b[0m\u001b[36;m⁂\u001b[0m\u001b[32;m\\\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.206911, "o", "\u001b[32;m|\u001b[0m \u001b[33;m.\u001b[0m \u001b[35;m*\u001b[0m \u001b[31;5m*\u001b[0m \u001b[32;m/\u001b[0m \u001b[32;m\\\u001b[0m \u001b[32;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.207174, "o", "\u001b[32;m|\u001b[0m \u001b[31;m.\u001b[0m \u001b[36;m*\u001b[0m \u001b[37;m*\u001b[0m \u001b[35;m*\u001b[0m \u001b[37;m*\u001b[0m\u001b[34;m.\u001b[0m \u001b[36;m*\u001b[0m \u001b[34;m@\u001b[0m\u001b[32;m/\u001b[0m\u001b[30;5m.\u001b[0m\u001b[36;5m;\u001b[0m\u001b[36;m'\u001b[0m\u001b[32;m\\\u001b[0m\u001b[34;m&\u001b[0m \u001b[35;5m*\u001b[0m \u001b[35;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.20742, "o", "\u001b[32;m|\u001b[0m \u001b[35;m*\u001b[0m \u001b[37;m*\u001b[0m \u001b[31;m.\u001b[0m \u001b[35;m.\u001b[0m \u001b[34;m.\u001b[0m \u001b[33;5m*\u001b[0m \u001b[34;m.\u001b[0m\u001b[34;m&\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m_\u001b[0m \u001b[37;m⁂\u001b[0m \u001b[32;m_\u001b[0m\u001b[32;m\\\u001b[0m\u001b[36;m@\u001b[0m \u001b[30;m.\u001b[0m\u001b[37;m.\u001b[0m\u001b[31;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.207701, "o", "\u001b[32;m|\u001b[0m \u001b[37;5m*\u001b[0m \u001b[36;m.\u001b[0m \u001b[33;m.\u001b[0m \u001b[36;m@\u001b[0m \u001b[32;m/\u001b[0m \u001b[35;m,\u001b[0m\u001b[35;m.\u001b[0m\u001b[37;m;\u001b[0m\u001b[37;m'\u001b[0m\u001b[32;m\\\u001b[0m \u001b[36;m&\u001b[0m \u001b[31;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.207917, "o", "\u001b[32;m|\u001b[0m \u001b[36;m.\u001b[0m \u001b[32;m|\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m|\u001b[0m \u001b[35;m*\u001b[0m \u001b[32;m*\u001b[0m\u001b[31;m.\u001b[0m\u001b[32;m/\u001b[0m\u001b[37;m,\u001b[0m\u001b[34;5m.\u001b[0m\u001b[31;m;\u001b[0m\u001b[33;5m'\u001b[0m \u001b[32;m\\\u001b[0m \u001b[34;m.\u001b[0m \u001b[33;m*\u001b[0m\u001b[32;m|\u001b[0m\r\n"] [8.208156, "o", "\u001b[32;m|\u001b[0m \u001b[34;5m.\u001b[0m ) -( \u001b[31;m*\u001b[0m \u001b[32;5m*\u001b[0m \u001b[34;m*\u001b[0m \u001b[34;m@\u001b[0m\u001b[32;m/\u001b[0m\u001b[30;m;\u001b[0m\u001b[33;m'\u001b[0m \u001b[31;m,\u001b[0m\u001b[32;m\\\u001b[0m\u001b[36;m&\u001b[0m\u001b[35;5m*\u001b[0m \u001b[31;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.208386, "o", "\u001b[32;m|\u001b[0m \u001b[37;m*\u001b[0m =\u001b[32;m\\\u001b[0m - \u001b[32;m/\u001b[0m= \u001b[31;m*\u001b[0m\u001b[34;m*\u001b[0m \u001b[36;m@\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m_\u001b[0m \u001b[31;m,\u001b[0m\u001b[35;m.\u001b[0m\u001b[36;m;\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m\\\u001b[0m\u001b[36;m&\u001b[0m \u001b[35;m*\u001b[0m \u001b[34;m*\u001b[0m \u001b[33;m.\u001b[0m \u001b[32;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.24131, "o", "\u001b[32;m|\u001b[0m \u001b[35;m.\u001b[0m )===( \u001b[35;m.\u001b[0m \u001b[32;m/\u001b[0m \u001b[33;m,\u001b[0m\u001b[33;m.\u001b[0m\u001b[32;m;\u001b[0m\u001b[34;m'\u001b[0m \u001b[32;m\\\u001b[0m \u001b[34;m.\u001b[0m \u001b[31;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n\u001b[32;m|\u001b[0m \u001b[37;m*\u001b[0m \u001b[32;m/\u001b[0m - \u001b[32;m\\\u001b[0m \u001b[31;m.\u001b[0m \u001b[34;m&\u001b[0m\u001b[32;m/\u001b[0m \u001b[32;m,\u001b[0m\u001b[37;5m.\u001b[0m\u001b[35;m;\u001b[0m\u001b[35;m'\u001b[0m\u001b[37;m⁂\u001b[0m\u001b[30;m#\u001b[0m \u001b[32;m#\u001b[0m\u001b[32;m\\\u001b[0m\u001b[36;5m@\u001b[0m \u001b[32;m.\u001b[0m \u001b[37;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n\u001b[32;m|\u001b[0m \u001b[36;m.\u001b[0m \u001b[32;m|\u001b[0m- \u001b[32;m|\u001b[0m \u001b[37;m.\u001b[0m \u001b[35;m*\u001b[0m \u001b[35;m.\u001b[0m \u001b[31;m*\u001b[0m \u001b[36;m@\u001b[0m\u001b[32;m/\u001b[0m \u001b[32;m,\u001b[0m\u001b[37;m.\u001b[0m\u001b[33;m;\u001b[0m\u001b[36;m'\u001b[0m\u001b[31;m`\u001b[0m \u001b[37;m#\u001b[0m \u001b[37;m,\u001b[0m\u001b[37;m.\u001b[0m\u001b[34;m;\u001b[0m\u001b[36;m'\u001b[0m\u001b[32;m\\\u001b[0m\u001b[34;m&\u001b[0m \u001b[32;m*\u001b[0m \u001b[37;m*\u001b[0m \u001b[34;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n\u001b[32;m|\u001b[0m \u001b[32;m/\u001b[0m - \u001b[32;m\\\u001b[0m \u001b[35;m*\u001b[0m \u001b[32;m.\u001b[0m \u001b[31;m*\u001b[0m \u001b[34;m@\u001b[0m\u001b[32;m/\u001b[0m\u001b[37;m,\u001b[0m\u001b[36;m.\u001b[0m\u001b[36;m;\u001b[0m\u001b[30;m'\u001b[0m \u001b[36;m,\u001b[0m\u001b[36;5m.\u001b[0m\u001b[34;m;\u001b[0m\u001b[32;m'\u001b[0m \u001b[32;"] [8.241539, "o", "m\\\u001b[0m\u001b[36;m&\u001b[0m \u001b[31;m.\u001b[0m \u001b[33;5m*\u001b[0m \u001b[32;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.241722, "o", "\u001b[32;m|\u001b[0m XMAS\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m( (\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[30;m*\u001b[0m \u001b[30;m.\u001b[0m \u001b[35;m.\u001b[0m\u001b[31;m.\u001b[0m\u001b[36;m*\u001b[0m \u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m/\u001b[0m\u001b[32;m^\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m\\\u001b[0m \u001b[33;5m*\u001b[0m \u001b[30;m*\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.241938, "o", "\u001b[32;m|\u001b[0m \u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m|\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m) )\u001b[32;m|\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m \u001b[32;m|\u001b[0m \u001b[32;m|\u001b[0m \u001b[36;m.\u001b[0m \u001b[30;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.242152, "o", "\u001b[32;m|\u001b[0m \u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m|\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m( (\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m \u001b[36;m*\u001b[0m \u001b[31;m.\u001b[0m \u001b[35;5m*\u001b[0m \u001b[32;m|\u001b[0m \u001b[32;m|\u001b[0m \u001b[31;m.\u001b[0m \u001b[32;m|\u001b[0m\r\n"] [8.242457, "o", "\u001b[32;m|\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m|\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m\\\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m|\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m|\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m|\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m_\u001b[0m\u001b[32;m|\u001b[0m\r\n"] [8.25063, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] [8.25088, "o", "\u001b]2;Nasy@Nasys-MBP: ~/Project/xmas\u0007\u001b]1;~/Project/xmas\u0007"] [8.62684, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\r\n\u001b[1m\u001b[0m\u001b[1m\u001b[36mNasy\u001b[0m\u001b[36m\u001b[39m\u001b[1m \u001b[0m\u001b[1mat \u001b[0m\u001b[1m\u001b[38;5;208mDec 22, 2018 10:50:17\u001b[0m\u001b[38;5;208m\u001b[39m\u001b[1m \u001b[0m\u001b[1mwith \u001b[0m\u001b[1m\u001b[33m🐍 system\u001b[0m\u001b[33m\u001b[39m\u001b[1m \u001b[0m\r\n\u001b[1min \u001b[0m\u001b[1m\u001b[34m~/Project/xmas\u001b[0m\u001b[34m\u001b[39m\u001b[1m \u001b[0m\u001b[1mon \u001b[0m\u001b[1m\u001b[37m\u001b[1m\u001b[37m\u001b[0m\u001b[37m\u001b[1m\u001b[37m\u001b[35m master\u001b[0m\u001b[35m\u001b[39m\u001b[1m\u001b[0m\u001b[1m\u001b[0m\u001b[1m\u001b[31m [⇡]\u001b[0m\u001b[31m\u001b[39m\u001b[1m\u001b[0m\u001b[0m\u001b[39m\u001b[1m \u001b[0m\r\n\u001b[1m\u001b[0m\u001b[1m\u001b[32mλ \u001b[0m\u001b[32m\u001b[39m\u001b[1m\u001b[0m\u001b[K\u001b[134C\u001b[1m\u001b[0m\u001b[1m\u001b[37m\u001b[1m\u001b[37m\u001b[0m\u001b[37m\u001b[1m\u001b[37m\u001b[35m master\u001b[0m\u001b[35m\u001b[39m\u001b[1m\u001b[0m\u001b[1m\u001b[0m\u001b[1m\u001b[31m [⇡]\u001b[0m\u001b[31m\u001b[39m\u001b[1m\u001b[0m\u001b[0m\u001b[39m\u001b[1m \u001b[0m\u001b[1m\u001b[0m\u001b[1m\u001b[32m•100%\u001b[0m\u001b[32m\u001b[39m\u001b[1m \u001b[0m\u001b[153D"] [8.627084, "o", "\u001b[?1h\u001b="] [8.62753, "o", "\u001b[?2004h"] [10.693984, "o", "\u001b[?2004l\r\r\n"] PK! 5xmas.py#!/usr/bin/env python3 # -*- coding: utf-8 -*- r""" Life's pathetic, have fun ("▔□▔)/hi~♡ Nasy. Excited without bugs:: | * * | . . | . | * , | . | | * | |\___/| | ) -( . ' | =\ - /= | )===( * | / - \ | |- | | / - \ 0.|.0 | NASY___\__( (__/_____(\=/)__+1s____________ | ______|____) )______|______|______|______|_ | ___|______( (____|______|______|______|____ | ______|____\_|______|______|______|______|_ | ___|______|______|______|______|______|____ | ______|______|______|______|______|______|_ | ___|______|______|______|______|______|____ * author: Nasy * date: Dec 22, 2017 * update: Dec 22, 2018 * email: nasyxx@gmail.com * file: xmasx.py * license: GPL-3.0+ A cat, sitting on a wall, near a Xmas tree, is gazing starry picturesque night. Copyright © 2018 by Nasy. All Rights Reserved. """ # Standard Library import sys import random from typing import Tuple COLORS = ("black", "red", "green", "yellow", "blue", "magenta", "cyan", "white") def colorprint(string: str, color: str = "", blink: bool = False) -> str: """Print twinkle and colorful string.""" if not color: color = random.choice(COLORS) return ( "\x1b[" + ";".join([str(30 + COLORS.index(color)), "5" if blink else ""]) + "m" + str(string) + "\x1b[0m" ) def star( x: str, density: float = 0, marker: Tuple[str, str] = (".", "*") ) -> str: """Generate a star.""" if not density: density = random.random() / 10 if x == " ": if random.random() < density: return marker[0] elif random.random() > (1 - density): return marker[1] return x def translate(x: str) -> str: """Translate a string to a twinkle colorful string.""" if x == ".": return colorprint(x, "", True if random.random() < 0.2 else False) elif x == "*": return colorprint(x, "", True if random.random() < 0.1 else False) elif x in {"@", "&"}: return colorprint( x, random.choice(("cyan", "blue")), True if random.random() < 0.1 else False, ) elif x in {",", "`", ";", "'", "#", "⁂"}: return colorprint(x, "", True if random.random() < 0.05 else False) elif x in {"/", "\\", "^", "|", "_"}: return colorprint(x, "green", False) elif x == "★": return colorprint(x, "yellow", False) return x def main() -> None: """Yooo, here is the main function.""" name = sys.argv[1].upper() if len(sys.argv) > 1 else "NASY" cat = ["| "] * 21 + [ "| . |\\___/| ", "| . ) -( ", "| * =\\ - /= ", "| . )===( ", "| * / - \\ ", "| . |- | ", "| / - \\ ", f"| {name[:6]:_<6}_\\__( (__/__", "| ______|____) )|___", "| ___|______( (_____", "|_______|____\\_|____", ] tree = [ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "★", "/⁂\\", "/ \\", "@/.;'\\&", "&/_ _\\@", "@ / ,.;'\\ &", "/,.;' \\", "@/;' ,\\&", "@/_ ,.;_\\&", "/ ,.;' \\", "&/ ,.;' \\@", "@/ ,.;'` ,.;'\\&", "@/,.;' ,.;' \\&", "////////////^\\\\\\\\\\\\\\\\\\\\\\\\", "| |", "| |", "|_|".center(53, "_"), ] print(colorprint("." + "_".center(72, "_") + ".", "green")) for i, (ct, e) in enumerate(zip(cat, tree)): tree[i] = e.center(53) cat[i] = ct.ljust(20) if not e: tree[i] = "".join(map(translate, map(star, cat[i] + tree[i]))) else: inside = False nt = [""] if i < 21: nt.extend(map(star, cat[i])) else: nt.extend(cat[i]) for c in tree[i]: if c == "/": inside = True elif c == "\\": inside = False if inside: nt.append(star(c, 0.05, ("#", "⁂"))) continue nt.append(star(c)) tree[i] = "".join(map(translate, nt)) print(tree[i] + colorprint("|", "green"), sep="\n") if __name__ == "__main__": main() PK!HM!"&xmas-2018.1.dist-info/entry_points.txtN+I/N.,()M,Vy\\PK!HnHTUxmas-2018.1.dist-info/WHEEL A н#Z;/"d&F[xzw@Zpy3Fv]\fi4WZ^EgM_-]#0(q7PK!H~dUxmas-2018.1.dist-info/METADATAoo0SP]Q[QLtY6,3>=g5 -R?&;}%)ɉȰ5:'?۶v), G?W jr[( 2֒{l *J/'SS`ͷLUNqbYGŢ)d>FU9u< ?!#sS/*m:-Dˋ˱XV+4HSEXs]W=H 6RP' yC2|Oۍ5ź_.Zby(|%/ˋW\rfFK=iu ]OG;xwz\S0nYZ<;+;te4x pm^MEP#:4B9=7=4,CsUsZG#M؋ma-o:E(-gƥq.WJ39"lr<w-?|jfP Oc PK!HB@*Sxmas-2018.1.dist-info/RECORDuIr@}\d1(l(d&4y;0 k /xy`g#}↓_x w 'qo=LAH=7 AJ|~ zvֵG#8E?#Oa~e6&nk3"m&Qdf)QY{g9ᘤ. #-@"Ƞ#.â8udkv4s *PCEPK!Sγɗ poetry.lockPK!KDD xmas.castPK! 5Exmas.pyPK!HM!"&Xxmas-2018.1.dist-info/entry_points.txtPK!HnHTUYxmas-2018.1.dist-info/WHEELPK!H~dUYxmas-2018.1.dist-info/METADATAPK!HB@*S[xmas-2018.1.dist-info/RECORDPKS]