Okay, introductions...
...well myself and
gondolinchick01 are, like all good nerds, devourers of literature. (Her especially. There are supercomputers that can't take in data as quickly as she manages to.) as such I often end up getting book recommendations from her and one of the first books she ever told me to get was Winter Rose by Patricia A Mckillip. Say what you want about cliche and overly romantic novels, I was simply hooked on the extremely intricate prose and vivid descriptions the book created.
Three years on and I've just finished reading the first part of the Cygnet duology and, again, whilst being delighted with some shamelessly prosaic and obscenely magical fantasy to relax with I couldn't help but notice there's a very distinct theme to a lot of her works... almost a formula. A certain amount of extremely scientific research later I was able to compile the complete checklist for making your own Patricia A Mckillip story. See what you come up with:
Our story begins in the isolated [big commercial city / small rurual village / large puddle of mud] that is completely removed from any greater sence of a world or nation. Don't even try to do some world building, that's it. In this [city / village / mud] lives a [young / young / very young] [hero / heroine] who is completely removed from the rest of their community. Because of the big void outside the key locations in this story inbreeding is rife and our [hero / heroine] stands out for being the only one with [blond hair / brown hair] and listless eyes, not to mention an even number of toes. They are also blessed with the power of [awesome Garrett-like stealth / potent magical abillities / being dangerously happy] but nobody realises or appreciates this so they are [written off as useless / exploited]. They have one senior [family member / guardian / talking horse] that looks after them and rather inconveniently refuses to tell them about that moment in their heratige that broke hundreds of years of incest.
The author embarks on a tangent involving her strange foot fetish where someone feels uncomfortable with shoes or sustains an injury to their feet. These passages are semi-frequent.
Ignorant of their fate they live an idilic life of [poverty / servitude] is disrupted by the machinations of an [old woman / very old woman / extremely old woman / potential rapist with a small hut] that happens to be [an evil bondage queen / a personified natural pheonomenon with a grudge / a mouldy sandwich someone forgot about ].This draws them in to a confusing and lonely nightmare world by [taking away their family / stripping them of their innocence / making them wear shoes]. This evildoer is of unexplained (and it'll stay that way) origin and is out to satisfy their lust for [power / revenge / souls / making people wear shoes] by means of [duress / hypnotism / LSD] and our protagonist is forced to ally themself with someone of questionable virtue,. (possibly another old woman) whilst trying to find a way to defeat said evil.
At some point in the first or last third they will encounter someone who happens to look a fair bit like them except of the opposite gender. This person changes their perspective on life almost instantly by making them [question their own nature / question the state of morality / extremely horny]. This will cause turmoil in their [family / quest / pants] and there will be at least one other young female of virtue caught up in this web of magic and corruption.
Around here we'll get another foot fetish aside.
In an attempt to combat the evil that threatens the [city / woods / mud] the [hero / heroine] decides the best course of action is to keep wandering blindly in to dangerous places until something happens, and such they do succesfully between 3 and 4 times leaving them [battered / delierious / sexually frustrated]. At some point in this sequence of events either their mysterious counterpart or a third old person who is evil will attempt to betray them. Understandably this leaves our [hero / heroine] horribly depressed and having made things progressively worse for themselves after running through hoops in a strange non-euclidian [house / sewer / woodland] of magic that would make great Cthulhu dizzy both our [hero / heroin] and their counterpart will be [trapped / nearly killed] by the evildoer. Finally, ultimately, [willpower / love / rage] turn up and start kicking some arse leaving the evil vanquished in about as much time as it takes for you to turn a page.
There follows a strange mystical sequence where an attempt to tie up the loose ends of the plot involving some form of romance involving one or both of our strange misfits that leaves the reader that little bit more in the dark than they were before and everyone is upgraded from idilic to portrait status.
Now for the task of translation. As I am a devotee of the great assembler with my computer nerd ways I decided I would serve the powers that can't divide by zero by translating in to binary:
010011110110101101100001011110010010110000100000011010010110111001110100011100100110111101100100011101010110001101110100011010010110111101101110011100110010111000101110001011100000110100001010000011010000101000101110001011100010111001110111011001010110110001101100001000000110110101111001011100110110010101101100011001100010000001100001011011100110010000001101000010100101101101101001011011100110011001101111010111010110011101101111011011100110010001101111011011000110100101101110011000110110100001101001011000110110101100110000001100010000110100001010011000010111001001100101001011000010000001101100011010010110101101100101001000000110000101101100011011000010000001100111011011110110111101100100001000000110111001100101011100100110010001110011001011000010000001100100011001010111011001101111011101010111001001100101011100100111001100100000011011110110011000100000011011000110100101110100011001010111001001100001011101000111010101110010011001010010111000100000001010000100100001100101011100100010000001100101011100110111000001100101011000110110100101100001011011000110110001111001001011100010000001010100011010000110010101110010011001010010000001100001011100100110010100100000011100110111010101110000011001010111001001100011011011110110110101110000011101010111010001100101011100100111001100100000011101000110100001100001011101000010000001100011011000010110111000100111011101000010000001110100011000010110101101100101001000000110100101101110001000000110010001100001011101000110000100100000011000010111001100100000011100010111010101101001011000110110101101101100011110010010000001100001011100110010000001110011011010000110010100100000011011010110000101101110011000010110011101100101011100110010000001110100011011110010111000101001001000000110000101110011001000000111001101110101011000110110100000100000010010010010000001101111011001100111010001100101011011100010000001100101011011100110010000100000011101010111000000100000011001110110010101110100011101000110100101101110011001110010000001100010011011110110111101101011001000000111001001100101011000110110111101101101011011010110010101101110011001000110000101110100011010010110111101101110011100110010000001100110011100100110111101101101001000000110100001100101011100100010111000100000010011110110111001100101001000000110111101100110001000000111010001101000011001010010000001100110011010010111001001110011011101000010000001100010011011110110111101101011011100110010000001110011011010000110010100100000011001010111011001100101011100100010000001110100011011110110110001100100001000000110110101100101001000000111010001101111001000000110011101100101011101000010000001110111011000010111001100100000010101110110100101101110011101000110010101110010001000000101001001101111011100110110010100101110001000000101001101100001011110010010000001110111011010000110000101110100001000000111100101101111011101010010000001110111011000010110111001110100001000000110000101100010011011110111010101110100001000000110001101101100011010010110001101101000011001010010000001100001011011100110010000100000011011110111011001100101011100100110110001111001001000000111001001101111011011010110000101101110011101000110100101100011001000000110111001101111011101100110010101101100011100110010110000100000010010010010000001110111011000010111001100100000011100110110100101101101011100000110110001111001001000000110100001101111011011110110101101100101011001000010000001101111011011100010000001110100011010000110010100100000011001010111100001110100011100100110010101101101011001010110110001111001001000000110100101101110011101000111001001101001011000110110000101110100011001010010000001110000011100100110111101110011011001010010000001100001011011100110010000100000011101100110100101110110011010010110010000100000011001000110010101110011011000110111001001101001011100000111010001101001011011110110111001110011001000000111010001101000011001010010000001100010011011110110111101101011001000000110001101110010011001010110000101110100011001010110010000101110000011010000101000001101000010100101010001101000011100100110010101100101001000000111100101100101011000010111001001110011001000000110111101101110001000000110000101101110011001000010000001001001001001110111011001100101001000000110101001110101011100110111010000100000011001100110100101101110011010010111001101101000011001010110010000100000011100100110010101100001011001000110100101101110011001110010000001110100011010000110010100100000011001100110100101110010011100110111010000100000011100000110000101110010011101000010000001101111011001100010000001110100011010000110010100100000010000110111100101100111011011100110010101110100001000000110010001110101011011110110110001101111011001110111100100100000011000010110111001100100001011000010000001100001011001110110000101101001011011100010110000100000011101110110100001101001011011000111001101110100001000000110001001100101011010010110111001100111001000000110010001100101011011000110100101100111011010000111010001100101011001000010000001110111011010010111010001101000001000000111001101101111011011010110010100100000011100110110100001100001011011010110010101101100011001010111001101110011011011000111100100100000011100000111001001101111011100110110000101101001011000110010000001100001011011100110010000100000011011110110001001110011011000110110010101101110011001010110110001111001001000000110110101100001011001110110100101100011011000010110110000100000011001100110000101101110011101000110000101110011011110010010000001110100011011110010000001110010011001010110110001100001011110000010000001110111011010010111010001101000001000000100100100100000011000110110111101110101011011000110010001101110001001110111010000100000011010000110010101101100011100000010000001100010011101010111010000100000011011100110111101110100011010010110001101100101001000000111010001101000011001010111001001100101001001110111001100100000011000010010000001110110011001010111001001111001001000000110010001101001011100110111010001101001011011100110001101110100001000000111010001101000011001010110110101100101001000000111010001101111001000000110000100100000011011000110111101110100001000000110111101100110001000000110100001100101011100100010000001110111011011110111001001101011011100110010111000101110001011100010000001100001011011000110110101101111011100110111010000100000011000010010000001100110011011110111001001101101011101010110110001100001001011100010000001000001001000000110001101100101011100100111010001100001011010010110111000100000011000010110110101101111011101010110111001110100001000000110111101100110001000000110010101111000011101000111001001100101011011010110010101101100011110010010000001110011011000110110100101100101011011100111010001101001011001100110100101100011001000000111001001100101011100110110010101100001011100100110001101101000001000000110110001100001011101000110010101110010001000000100100100100000011101110110000101110011001000000110000101100010011011000110010100100000011101000110111100100000011000110110111101101101011100000110100101101100011001010010000001110100011010000110010100100000011000110110111101101101011100000110110001100101011101000110010100100000011000110110100001100101011000110110101101101100011010010111001101110100001000000110011001101111011100100010000001101101011000010110101101101001011011100110011100100000011110010110111101110101011100100010000001101111011101110110111000100000010100000110000101110100011100100110100101100011011010010110000100100000010000010010000001001101011000110110101101101001011011000110110001101001011100000010000001110011011101000110111101110010011110010010111000100000010100110110010101100101001000000111011101101000011000010111010000100000011110010110111101110101001000000110001101101111011011010110010100100000011101010111000000100000011101110110100101110100011010000011101000001101000010100000110100001010000011010000101001001111011101010111001000100000011100110111010001101111011100100111100100100000011000100110010101100111011010010110111001110011001000000110100101101110001000000111010001101000011001010010000001101001011100110110111101101100011000010111010001100101011001000010000001011011011000100110100101100111001000000110001101101111011011010110110101100101011100100110001101101001011000010110110000100000011000110110100101110100011110010010000000101111001000000111001101101101011000010110110001101100001000000111001001110101011100100111010101100001011011000010000001110110011010010110110001101100011000010110011101100101001000000010111100100000011011000110000101110010011001110110010100100000011100000111010101100100011001000110110001100101001000000110111101100110001000000110110101110101011001000101110100100000011101000110100001100001011101000010000001101001011100110010000001100011011011110110110101110000011011000110010101110100011001010110110001111001001000000111001001100101011011010110111101110110011001010110010000100000011001100111001001101111011011010010000001100001011011100111100100100000011001110111001001100101011000010111010001100101011100100010000001110011011001010110111001100011011001010010000001101111011001100010000001100001001000000111011101101111011100100110110001100100001000000110111101110010001000000110111001100001011101000110100101101111011011100010111000100000010001000110111101101110001001110111010000100000011001010111011001100101011011100010000001110100011100100111100100100000011101000110111100100000011001000110111100100000011100110110111101101101011001010010000001110111011011110111001001101100011001000010000001100010011101010110100101101100011001000110100101101110011001110010110000100000011101000110100001100001011101000010011101110011001000000110100101110100001011100010000001001001011011100010000001110100011010000110100101110011001000000101101101100011011010010111010001111001001000000010111100100000011101100110100101101100011011000110000101100111011001010010000000101111001000000110110101110101011001000101110100100000011011000110100101110110011001010111001100100000011000010010000001011011011110010110111101110101011011100110011100100000001011110010000001111001011011110111010101101110011001110010000000101111001000000111011001100101011100100111100100100000011110010110111101110101011011100110011101011101001000000101101101101000011001010111001001101111001000000010111100100000011010000110010101110010011011110110100101101110010111010010000001110111011010000110111100100000011010010111001100100000011000110110111101101101011100000110110001100101011101000110010101101100011110010010000001110010011001010110110101101111011101100110010101100100001000000110011001110010011011110110110100100000011101000110100001100101001000000111001001100101011100110111010000100000011011110110011000100000011101000110100001100101011010010111001000100000011000110110111101101101011011010111010101101110011010010111010001111001001011100010000001000010011001010110001101100001011101010111001101100101001000000110111101100110001000000111010001101000011001010010000001100010011010010110011100100000011101100110111101101001011001000010000001101111011101010111010001110011011010010110010001100101001000000111010001101000011001010010000001101011011001010111100100100000011011000110111101100011011000010111010001101001011011110110111001110011001000000110100101101110001000000111010001101000011010010111001100100000011100110111010001101111011100100111100100100000011010010110111001100010011100100110010101100101011001000110100101101110011001110010000001101001011100110010000001110010011010010110011001100101001000000110000101101110011001000010000001101111011101010111001000100000010110110110100001100101011100100110111100100000001011110010000001101000011001010111001001101111011010010110111001011101001000000111001101110100011000010110111001100100011100110010000001101111011101010111010000100000011001100110111101110010001000000110001001100101011010010110111001100111001000000111010001101000011001010010000001101111011011100110110001111001001000000110111101101110011001010010000001110111011010010111010001101000001000000101101101100010011011000110111101101110011001000010000001101000011000010110100101110010001000000010111100100000011000100111001001101111011101110110111000100000011010000110000101101001011100100101110100100000011000010110111001100100001000000110110001101001011100110111010001101100011001010111001101110011001000000110010101111001011001010111001100101100001000000110111001101111011101000010000001110100011011110010000001101101011001010110111001110100011010010110111101101110001000000110000101101110001000000110010101110110011001010110111000100000011011100111010101101101011000100110010101110010001000000110111101100110001000000111010001101111011001010111001100101110001000000101010001101000011001010111100100100000011000010111001001100101001000000110000101101100011100110110111100100000011000100110110001100101011100110111001101100101011001000010000001110111011010010111010001101000001000000111010001101000011001010010000001110000011011110111011101100101011100100010000001101111011001100010000001011011011000010111011101100101011100110110111101101101011001010010000001000111011000010111001001110010011001010111010001110100001011010110110001101001011010110110010100100000011100110111010001100101011000010110110001110100011010000010000000101111001000000111000001101111011101000110010101101110011101000010000001101101011000010110011101101001011000110110000101101100001000000110000101100010011010010110110001101100011010010111010001101001011001010111001100100000001011110010000001100010011001010110100101101110011001110010000001100100011000010110111001100111011001010111001001101111011101010111001101101100011110010010000001101000011000010111000001110000011110010101110100100000011000100111010101110100001000000110111001101111011000100110111101100100011110010010000001110010011001010110000101101100011010010111001101100101011100110010000001101111011100100010000001100001011100000111000001110010011001010110001101101001011000010111010001100101011100110010000001110100011010000110100101110011001000000111001101101111001000000111010001101000011001010111100100100000011000010111001001100101001000000101101101110111011100100110100101110100011101000110010101101110001000000110111101100110011001100010000001100001011100110010000001110101011100110110010101101100011001010111001101110011001000000010111100100000011001010111100001110000011011000110111101101001011101000110010101100100010111010010111000100000010101000110100001100101011110010010000001101000011000010111011001100101001000000110111101101110011001010010000001110011011001010110111001101001011011110111001000100000010110110110011001100001011011010110100101101100011110010010000001101101011001010110110101100010011001010111001000100000001011110010000001100111011101010110000101110010011001000110100101100001011011100010000000101111001000000111010001100001011011000110101101101001011011100110011100100000011010000110111101110010011100110110010101011101001000000111010001101000011000010111010000100000011011000110111101101111011010110111001100100000011000010110011001110100011001010111001000100000011101000110100001100101011011010010000001100001011011100110010000100000011100100110000101110100011010000110010101110010001000000110100101101110011000110110111101101110011101100110010101101110011010010110010101101110011101000110110001111001001000000111001001100101011001100111010101110011011001010111001100100000011101000110111100100000011101000110010101101100011011000010000001110100011010000110010101101101001000000110000101100010011011110111010101110100001000000111010001101000011000010111010000100000011011010110111101101101011001010110111001110100001000000110100101101110001000000111010001101000011001010110100101110010001000000110100001100101011100100110000101110100011010010110011101100101001000000111010001101000011000010111010000100000011000100111001001101111011010110110010100100000011010000111010101101110011001000111001001100101011001000111001100100000011011110110011000100000011110010110010101100001011100100111001100100000011011110110011000100000011010010110111001100011011001010111001101110100001011100000110100001010000011010000101001010100011010000110010100100000011000010111010101110100011010000110111101110010001000000110010101101101011000100110000101110010011010110111001100100000011011110110111000100000011000010010000001110100011000010110111001100111011001010110111001110100001000000110100101101110011101100110111101101100011101100110100101101110011001110010000001101000011001010111001000100000011100110111010001110010011000010110111001100111011001010010000001100110011011110110111101110100001000000110011001100101011101000110100101110011011010000010000001110111011010000110010101110010011001010010000001110011011011110110110101100101011011110110111001100101001000000110011001100101011001010110110001110011001000000111010101101110011000110110111101101101011001100110111101110010011101000110000101100010011011000110010100100000011101110110100101110100011010000010000001110011011010000110111101100101011100110010000001101111011100100010000001110011011101010111001101110100011000010110100101101110011100110010000001100001011011100010000001101001011011100110101001110101011100100111100100100000011101000110111100100000011101000110100001100101011010010111001000100000011001100110010101100101011101000010111000100000010101000110100001100101011100110110010100100000011100000110000101110011011100110110000101100111011001010111001100100000011000010111001001100101001000000111001101100101011011010110100100101101011001100111001001100101011100010111010101100101011011100111010000101110000011010000101000001101000010100100100101100111011011100110111101110010011000010110111001110100001000000110111101100110001000000111010001101000011001010110100101110010001000000110011001100001011101000110010100100000011101000110100001100101011110010010000001101100011010010111011001100101001000000110000101101110001000000110100101100100011010010110110001101001011000110010000001101100011010010110011001100101001000000110111101100110001000000101101101110000011011110111011001100101011100100111010001111001001000000010111100100000011100110110010101110010011101100110100101110100011101010110010001100101010111010010000001101001011100110010000001100100011010010111001101110010011101010111000001110100011001010110010000100000011000100111100100100000011101000110100001100101001000000110110101100001011000110110100001101001011011100110000101110100011010010110111101101110011100110010000001101111011001100010000001100001011011100010000001011011011011110110110001100100001000000111011101101111011011010110000101101110001000000010111100100000011101100110010101110010011110010010000001101111011011000110010000100000011101110110111101101101011000010110111000100000001011110010000001100101011110000111010001110010011001010110110101100101011011000111100100100000011011110110110001100100001000000111011101101111011011010110000101101110001000000010111100100000011100000110111101110100011001010110111001110100011010010110000101101100001000000111001001100001011100000110100101110011011101000010000001110111011010010111010001101000001000000110000100100000011100110110110101100001011011000110110000100000011010000111010101110100010111010010000001110100011010000110000101110100001000000110100001100001011100000111000001100101011011100111001100100000011101000110111100100000011000100110010100100000010110110110000101101110001000000110010101110110011010010110110000100000011000100110111101101110011001000110000101100111011001010010000001110001011101010110010101100101011011100010000000101111001000000110000100100000011100000110010101110010011100110110111101101110011010010110011001101001011001010110010000100000011011100110000101110100011101010111001001100001011011000010000001110000011010000110010101101111011011100110111101101101011001010110111001101111011011100010000001110111011010010111010001101000001000000110000100100000011001110111001001110101011001000110011101100101001000000010111100100000011000010010000001101101011011110111010101101100011001000111100100100000011100110110000101101110011001000111011101101001011000110110100000100000011100110110111101101101011001010110111101101110011001010010000001100110011011110111001001100111011011110111010000100000011000010110001001101111011101010111010000100000010111010010111001010100011010000110100101110011001000000110010001110010011000010111011101110011001000000111010001101000011001010110110100100000011010010110111000100000011101000110111100100000011000010010000001100011011011110110111001100110011101010111001101101001011011100110011100100000011000010110111001100100001000000110110001101111011011100110010101101100011110010010000001101110011010010110011101101000011101000110110101100001011100100110010100100000011101110110111101110010011011000110010000100000011000100111100100100000010110110111010001100001011010110110100101101110011001110010000001100001011101110110000101111001001000000111010001101000011001010110100101110010001000000110011001100001011011010110100101101100011110010010000000101111001000000111001101110100011100100110100101110000011100000110100101101110011001110010000001110100011010000110010101101101001000000110111101100110001000000111010001101000011001010110100101110010001000000110100101101110011011100110111101100011011001010110111001100011011001010010000000101111001000000110110101100001011010110110100101101110011001110010000001110100011010000110010101101101001000000111011101100101011000010111001000100000011100110110100001101111011001010111001101011101001011100010000001010100011010000110100101110011001000000110010101110110011010010110110001100100011011110110010101110010001000000110100101110011001000000110111101100110001000000111010101101110011001010111100001110000011011000110000101101001011011100110010101100100001000000010100001100001011011100110010000100000011010010111010000100111011011000110110000100000011100110111010001100001011110010010000001110100011010000110000101110100001000000111011101100001011110010010100100100000011011110111001001101001011001110110100101101110001000000110000101101110011001000010000001101001011100110010000001101111011101010111010000100000011101000110111100100000011100110110000101110100011010010111001101100110011110010010000001110100011010000110010101101001011100100010000001101100011101010111001101110100001000000110011001101111011100100010000001011011011100000110111101110111011001010111001000100000001011110010000001110010011001010111011001100101011011100110011101100101001000000010111100100000011100110110111101110101011011000111001100100000001011110010000001101101011000010110101101101001011011100110011100100000011100000110010101101111011100000110110001100101001000000111011101100101011000010111001000100000011100110110100001101111011001010111001101011101001000000110001001111001001000000110110101100101011000010110111001110011001000000110111101100110001000000101101101100100011101010111001001100101011100110111001100100000001011110010000001101000011110010111000001101110011011110111010001101001011100110110110100100000001011110010000001001100010100110100010001011101001000000110000101101110011001000010000001110100011010000110010101111001001000000110000101110010011001010010000001100110011011110111001001100011011001010110010000100000011101000110111100100000011000010110110001101100011110010010000001110100011010000110010101101101011100110110010101101100011101100110010101110011001000000111011101101001011101000110100000100000011100110110111101101101011001010110111101101110011001010010000001101111011001100010000001110001011101010110010101110011011101000110100101101111011011100110000101100010011011000110010100100000011101100110100101110010011101000111010101100101001011000010111000100000001010000111000001101111011100110111001101101001011000100110110001111001001000000110000101101110011011110111010001101000011001010111001000100000011011110110110001100100001000000111011101101111011011010110000101101110001010010010000001110111011010000110100101101100011100110111010000100000011101000111001001111001011010010110111001100111001000000111010001101111001000000110011001101001011011100110010000100000011000010010000001110111011000010111100100100000011101000110111100100000011001000110010101100110011001010110000101110100001000000111001101100001011010010110010000100000011001010111011001101001011011000010111000001101000010100000110100001010010000010111010000100000011100110110111101101101011001010010000001110000011011110110100101101110011101000010000001101001011011100010000001110100011010000110010100100000011001100110100101110010011100110111010000100000011011110111001000100000011011000110000101110011011101000010000001110100011010000110100101110010011001000010000001110100011010000110010101111001001000000111011101101001011011000110110000100000011001010110111001100011011011110111010101101110011101000110010101110010001000000111001101101111011011010110010101101111011011100110010100100000011101110110100001101111001000000110100001100001011100000111000001100101011011100111001100100000011101000110111100100000011011000110111101101111011010110010000001100001001000000110011001100001011010010111001000100000011000100110100101110100001000000110110001101001011010110110010100100000011101000110100001100101011011010010000001100101011110000110001101100101011100000111010000100000011011110110011000100000011101000110100001100101001000000110111101110000011100000110111101110011011010010111010001100101001000000110011101100101011011100110010001100101011100100010111000100000010101000110100001101001011100110010000001110000011001010111001001110011011011110110111000100000011000110110100001100001011011100110011101100101011100110010000001110100011010000110010101101001011100100010000001110000011001010111001001110011011100000110010101100011011101000110100101110110011001010010000001101111011011100010000001101100011010010110011001100101001000000110000101101100011011010110111101110011011101000010000001101001011011100111001101110100011000010110111001110100011011000111100100100000011000100111100100100000011011010110000101101011011010010110111001100111001000000111010001101000011001010110110100100000010110110111000101110101011001010111001101110100011010010110111101101110001000000111010001101000011001010110100101110010001000000110111101110111011011100010000001101110011000010111010001110101011100100110010100100000001011110010000001110001011101010110010101110011011101000110100101101111011011100010000001110100011010000110010100100000011100110111010001100001011101000110010100100000011011110110011000100000011011010110111101110010011000010110110001101001011101000111100100100000001011110010000001100101011110000111010001110010011001010110110101100101011011000111100100100000011010000110111101110010011011100111100101011101001011100010000001010100011010000110100101110011001000000111011101101001011011000110110000100000011000110110000101110101011100110110010100100000011101000111010101110010011011010110111101101001011011000010000001101001011011100010000001110100011010000110010101101001011100100010000001011011011001100110000101101101011010010110110001111001001000000010111100100000011100010111010101100101011100110111010000100000001011110010000001110000011000010110111001110100011100110101110100100000011000010110111001100100001000000111010001101000011001010111001001100101001000000111011101101001011011000110110000100000011000100110010100100000011000010111010000100000011011000110010101100001011100110111010000100000011011110110111001100101001000000110111101110100011010000110010101110010001000000111100101101111011101010110111001100111001000000110011001100101011011010110000101101100011001010010000001101111011001100010000001110110011010010111001001110100011101010110010100100000011000110110000101110101011001110110100001110100001000000111010101110000001000000110100101101110001000000111010001101000011010010111001100100000011101110110010101100010001000000110111101100110001000000110110101100001011001110110100101100011001000000110000101101110011001000010000001100011011011110111001001110010011101010111000001110100011010010110111101101110001011100000110100001010000011010000101001000001011100100110111101110101011011100110010000100000011010000110010101110010011001010010000001110111011001010010011101101100011011000010000001100111011001010111010000100000011000010110111001101111011101000110100001100101011100100010000001100110011011110110111101110100001000000110011001100101011101000110100101110011011010000010000001100001011100110110100101100100011001010010111001001001011011100010000001100001011011100010000001100001011101000111010001100101011011010111000001110100001000000111010001101111001000000110001101101111011011010110001001100001011101000010000001110100011010000110010100100000011001010111011001101001011011000010000001110100011010000110000101110100001000000111010001101000011100100110010101100001011101000110010101101110011100110010000001110100011010000110010100100000010110110110001101101001011101000111100100100000001011110010000001110111011011110110111101100100011100110010000000101111001000000110110101110101011001000101110100100000011101000110100001100101001000000101101101101000011001010111001001101111001000000010111100100000011010000110010101110010011011110110100101101110010111010010000001100100011001010110001101101001011001000110010101110011001000000111010001101000011001010010000001100010011001010111001101110100001000000110001101101111011101010111001001110011011001010010000001101111011001100010000001100001011000110111010001101001011011110110111000100000011010010111001100100000011101000110111100100000011010110110010101100101011100000010000001110111011000010110111001100100011001010111001001101001011011100110011100100000011000100110110001101001011011100110010001101100011110010010000001101001011011100010000001110100011011110010000001100100011000010110111001100111011001010111001001101111011101010111001100100000011100000110110001100001011000110110010101110011001000000111010101101110011101000110100101101100001000000111001101101111011011010110010101110100011010000110100101101110011001110010000001101000011000010111000001110000011001010110111001110011001011000010000001100001011011100110010000100000011100110111010101100011011010000010000001110100011010000110010101111001001000000110010001101111001000000111001101110101011000110110001101100101011100110110011001110101011011000110110001111001001000000110001001100101011101000111011101100101011001010110111000100000001100110010000001100001011011100110010000100000001101000010000001110100011010010110110101100101011100110010000001101100011001010110000101110110011010010110111001100111001000000111010001101000011001010110110100100000010110110110001001100001011101000111010001100101011100100110010101100100001000000010111100100000011001000110010101101100011010010110010101110010011010010110111101110101011100110010000000101111001000000111001101100101011110000111010101100001011011000110110001111001001000000110011001110010011101010111001101110100011100100110000101110100011001010110010001011101001011100010000001000001011101000010000001110011011011110110110101100101001000000111000001101111011010010110111001110100001000000110100101101110001000000111010001101000011010010111001100100000011100110110010101110001011101010110010101101110011000110110010100100000011011110110011000100000011001010111011001100101011011100111010001110011001000000110010101101001011101000110100001100101011100100010000001110100011010000110010101101001011100100010000001101101011110010111001101110100011001010111001001101001011011110111010101110011001000000110001101101111011101010110111001110100011001010111001001110000011000010111001001110100001000000110111101110010001000000110000100100000011101000110100001101001011100100110010000100000011011110110110001100100001000000111000001100101011100100111001101101111011011100010000001110111011010000110111100100000011010010111001100100000011001010111011001101001011011000010000001110111011010010110110001101100001000000110000101110100011101000110010101101101011100000111010000100000011101000110111100100000011000100110010101110100011100100110000101111001001000000111010001101000011001010110110100101110001000000101010101101110011001000110010101110010011100110111010001100001011011100110010001100001011000100110110001111001001000000111010001101000011010010111001100100000011011000110010101100001011101100110010101110011001000000110111101110101011100100010000001011011011010000110010101110010011011110010000000101111001000000110100001100101011100100110111101101001011011100101110100100000011010000110111101110010011100100110100101100010011011000111100100100000011001000110010101110000011100100110010101110011011100110110010101100100001000000110000101101110011001000010000001101000011000010111011001101001011011100110011100100000011011010110000101100100011001010010000001110100011010000110100101101110011001110111001100100000011100000111001001101111011001110111001001100101011100110111001101101001011101100110010101101100011110010010000001110111011011110111001001110011011001010010000001100110011011110111001000100000011101000110100001100101011011010111001101100101011011000111011001100101011100110010000001100001011001100111010001100101011100100010000001110010011101010110111001101110011010010110111001100111001000000111010001101000011100100110111101110101011001110110100000100000011010000110111101101111011100000111001100100000011010010110111000100000011000010010000001110011011101000111001001100001011011100110011101100101001000000110111001101111011011100010110101100101011101010110001101101100011010010110010001101001011000010110111000100000010110110110100001101111011101010111001101100101001000000010111100100000011100110110010101110111011001010111001000100000001011110010000001110111011011110110111101100100011011000110000101101110011001000101110100100000011011110110011000100000011011010110000101100111011010010110001100100000011101000110100001100001011101000010000001110111011011110111010101101100011001000010000001101101011000010110101101100101001000000110011101110010011001010110000101110100001000000100001101110100011010000111010101101100011010000111010100100000011001000110100101111010011110100111100100100000011000100110111101110100011010000010000001101111011101010111001000100000010110110110100001100101011100100110111100100000001011110010000001101000011001010111001001101111011010010110111001011101001000000110000101101110011001000010000001110100011010000110010101101001011100100010000001100011011011110111010101101110011101000110010101110010011100000110000101110010011101000010000001110111011010010110110001101100001000000110001001100101001000000101101101110100011100100110000101110000011100000110010101100100001000000010111100100000011011100110010101100001011100100110110001111001001000000110101101101001011011000110110001100101011001000101110100100000011000100111100100100000011101000110100001100101001000000110010101110110011010010110110001100100011011110110010101110010001011100010000001000110011010010110111001100001011011000110110001111001001011000010000001110101011011000111010001101001011011010110000101110100011001010110110001111001001011000010000001011011011101110110100101101100011011000111000001101111011101110110010101110010001000000010111100100000011011000110111101110110011001010010000000101111001000000111001001100001011001110110010101011101001000000111010001110101011100100110111000100000011101010111000000100000011000010110111001100100001000000111001101110100011000010111001001110100001000000110101101101001011000110110101101101001011011100110011100100000011100110110111101101101011001010010000001100001011100100111001101100101001000000110110001100101011000010111011001101001011011100110011100100000011101000110100001100101001000000110010101110110011010010110110000100000011101100110000101101110011100010111010101101001011100110110100001100101011001000010000001101001011011100010000001100001011000100110111101110101011101000010000001100001011100110010000001101101011101010110001101101000001000000111010001101001011011010110010100100000011000010111001100100000011010010111010000100000011101000110000101101011011001010111001100100000011001100110111101110010001000000111100101101111011101010010000001110100011011110010000001110100011101010111001001101110001000000110000100100000011100000110000101100111011001010010111000001101000010100000110100001010010101000110100001100101011100100110010100100000011001100110111101101100011011000110111101110111011100110010000001100001001000000111001101110100011100100110000101101110011001110110010100100000011011010111100101110011011101000110100101100011011000010110110000100000011100110110010101110001011101010110010101101110011000110110010100100000011101110110100001100101011100100110010100100000011000010110111000100000011000010111010001110100011001010110110101110000011101000010000001110100011011110010000001110100011010010110010100100000011101010111000000100000011101000110100001100101001000000110110001101111011011110111001101100101001000000110010101101110011001000111001100100000011011110110011000100000011101000110100001100101001000000111000001101100011011110111010000100000011010010110111001110110011011110110110001110110011010010110111001100111001000000111001101101111011011010110010100100000011001100110111101110010011011010010000001101111011001100010000001110010011011110110110101100001011011100110001101100101001000000110100101101110011101100110111101101100011101100110100101101110011001110010000001101111011011100110010100100000011011110111001000100000011000100110111101110100011010000010000001101111011001100010000001101111011101010111001000100000011100110111010001110010011000010110111001100111011001010010000001101101011010010111001101100110011010010111010001110011001000000111010001101000011000010111010000100000011011000110010101100001011101100110010101110011001000000111010001101000011001010010000001110010011001010110000101100100011001010111001000100000011101000110100001100001011101000010000001101100011010010111010001110100011011000110010100100000011000100110100101110100001000000110110101101111011100100110010100100000011010010110111000100000011101000110100001100101001000000110010001100001011100100110101100100000011101000110100001100001011011100010000001110100011010000110010101111001001000000111011101100101011100100110010100100000011000100110010101100110011011110111001001100101001000000110000101101110011001000010000001100101011101100110010101110010011110010110111101101110011001010010000001101001011100110010000001110101011100000110011101110010011000010110010001100101011001000010000001100110011100100110111101101101001000000110100101100100011010010110110001101001011000110010000001110100011011110010000001110000011011110111001001110100011100100110000101101001011101000010000001110011011101000110000101110100011101010111001100101110