<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6782324</id><updated>2010-04-20T18:57:24.979-04:00</updated><title type='text'>Andrew Springman's Web Log</title><subtitle type='html'>anecdotal evidence from a biased source</subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://andrewspringman.blogspot.com/atom.xml'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>78</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6782324.post-4320730427311128557</id><published>2010-04-20T18:57:00.001-04:00</published><updated>2010-04-20T18:57:25.184-04:00</updated><title type='text'>This blog has moved</title><content type='html'>&lt;br /&gt;       This blog is now located at http://blog.andrew.yokefellows.net/.&lt;br /&gt;       You will be automatically redirected in 30 seconds, or you may click &lt;a href='http://blog.andrew.yokefellows.net/'&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;       For feed subscribers, please update your feed subscriptions to&lt;br /&gt;       http://blog.andrew.yokefellows.net/feeds/posts/default.&lt;br /&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-4320730427311128557?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/4320730427311128557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=4320730427311128557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/4320730427311128557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/4320730427311128557'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2010/04/this-blog-has-moved.html' title='This blog has moved'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-3008471113601204386</id><published>2010-03-19T05:09:00.002-04:00</published><updated>2010-03-19T05:16:00.694-04:00</updated><title type='text'>Wes' questions on Phil. 2:12,13</title><content type='html'>1. What does it mean to 'work out' our salvation? Isn't salvation a result of an act of faith, a once for all decision?&lt;br /&gt;&lt;br /&gt;I think the answer to this one is in the context.  Before this verse Paul writes &lt;blockquote&gt;"Do nothing out of selfish ambition or vain conceit, but in humility consider others better than yourselves.  Each of you should look not only to your own interests, but also to the interests of others."&lt;/blockquote&gt;  After this verse he writes: &lt;blockquote&gt;"Do everything without complaining or arguing."&lt;/blockquote&gt;  These are the examples of how the Philipian chuch and we are to work out our salvation.  From that I think a better translation would be "live out".  It's like Paul is saying, "Given that you are saved, this then is how you should treat one another."  More literally I think it is a reference to working out dough.  Again, to paraphrase, "The effects of your salvation should not be confined to you as individuals, but make sure that your salvation effects your whole community...from the inside of you, out to everyone.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. What does it mean by 'fear and trembling'? Shouldn't our salvation come with joy and peace?&lt;br /&gt;&lt;br /&gt;First, I want bring up another passage to talk about the whole "fear" question.  Fearing God is a theme throughout the Bible.  I've seen a lot of people try to dance around it.  I think it is simple.  Nothing and nobody can do worse things to you than God, so above all other concerns, make sure you right with Him.  More importantly, the flip side of that is that if you have nothing to fear from God, you really have nothing to fear at all.  And, guess what: God loves you, and values you, so you have nothing to fear from God.  Jesus walks us through this thought process in Matthew 10.  He's sending out the twelve and warns them that they will have opposition.  He tells them not to be afraid.  Why?  Because their opposition's father is the devil, but their (our) Father is God.  Here's that passage (Matthew 10:22-31):&lt;br /&gt;&lt;blockquote&gt;"All men will hate you because of me, but he who stands firm to the end will be saved. When you are persecuted in one place, flee to another. I tell you the truth, you will not finish going through the cities of Israel before the Son of Man comes.&lt;br /&gt;&lt;br /&gt;"A student is not above his teacher, nor a servant above his master. It is enough for the student to be like his teacher, and the servant like his master. If the head of the house has been called Beelzebub, how much more the members of his household!&lt;br /&gt;&lt;br /&gt;"So do not be afraid of them. There is nothing concealed that will not be disclosed, or hidden that will not be made known. What I tell you in the dark, speak in the daylight; what is whispered in your ear, proclaim from the roofs. Do not be afraid of those who kill the body but cannot kill the soul. Rather, be afraid of the One who can destroy both soul and body in hell. Are not two sparrows sold for a penny? Yet not one of them will fall to the ground apart from the will of your Father. And even the very hairs of your head are all numbered. So don't be afraid; you are worth more than many sparrows."&lt;/blockquote&gt;OK, now that I have that out of my system, let's talk about Philipians.  I think I've already established from the context that "working out our salvation with fear and trembling" is done by acting humblly toward one another.  This passage give us a hint, but lucky for us Paul uses these same words to talk about humility in more depth in another letter.  We don't have to guess from the the brief mention here.  See 1 Cor 2:3-5.  Again, the context, established in chapter 1, is about divisions in the church and about how humility is the cure: &lt;blockquote&gt;"I [Paul] came to you in weakness and fear, and with much trembling.   My message and my preaching were not with wise and persuasive words, but with a demonstration of the Spirit's power, so that your faith might not rest on men's wisdom, but on God's power."&lt;/blockquote&gt;&lt;br /&gt;3. What does it mean that 'it is God who works' when it just stated that we are to work out our salvation?&lt;br /&gt;&lt;br /&gt;Well, there is an element of fearing God.  You should act rightly toward one another because, after all we are dealing with God here.  However, I think the emphasis is on humility.  We have no right to act proudly toward one another.  We didn't bring about our salvation.  God did.  As in the Corinthians passage, we have no reason to boast.&lt;br /&gt;&lt;br /&gt;One thing is absolutely clear: "working out our salvation" does not mean "bringing about our salvation".  God did it, so in response, let it work it's way out and treat others more highly than ourselves.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-3008471113601204386?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://wesleyzinn.blogspot.com/2010/03/phil.html' title='Wes&apos; questions on Phil. 2:12,13'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/3008471113601204386/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=3008471113601204386' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3008471113601204386'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3008471113601204386'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2010/03/wes-questions-on-phil-21213.html' title='Wes&apos; questions on Phil. 2:12,13'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-1693046130378642957</id><published>2010-02-27T00:39:00.004-05:00</published><updated>2010-02-27T01:09:35.518-05:00</updated><title type='text'>Iterative Drawing</title><content type='html'>The following were created with Python scripts which use recursion, but go to different depths for different branches of the recursion tree.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2010022603-754260.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2010022603-754253.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2010022602-754217.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2010022602-754211.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2010022601-739658.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 200px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2010022601-739654.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-1693046130378642957?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/1693046130378642957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=1693046130378642957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/1693046130378642957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/1693046130378642957'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2010/02/iterative-drawing.html' title='Iterative Drawing'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-3460868776072042928</id><published>2010-02-04T21:44:00.003-05:00</published><updated>2010-02-04T21:47:56.809-05:00</updated><title type='text'>Feb 4, 2010</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009121001-757279.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009121001-757236.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009121001_settings-757188.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009121001_settings-757157.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2010020401-705859.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2010020401-705856.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2010020401_settings-705829.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2010020401_settings-705805.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2010020402-742558.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2010020402-742527.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2010020402_settings-742491.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2010020402_settings-742466.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-3460868776072042928?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/3460868776072042928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=3460868776072042928' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3460868776072042928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3460868776072042928'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2010/02/feb-4-2010.html' title='Feb 4, 2010'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-575315427210248346</id><published>2010-01-15T17:21:00.003-05:00</published><updated>2010-01-15T17:25:46.051-05:00</updated><title type='text'>Added songs to my personal database online</title><content type='html'>I added  some more of my songs to &lt;a href="http://yokefellows.net/songdatabase"&gt;http://yokefellows.net/songdatabase&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These are lyrics (HTML or PDF) and chords (PDF) of worship songs.  No recordings yet.  None of my coffeehouse/performance/minstrel/troubadour stuff (whatever you call it).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-575315427210248346?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://yokefellows.net/songdatabase' title='Added songs to my personal database online'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/575315427210248346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=575315427210248346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/575315427210248346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/575315427210248346'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2010/01/added-songs-to-my-personal-database.html' title='Added songs to my personal database online'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-860569354898935037</id><published>2009-12-07T07:02:00.002-05:00</published><updated>2009-12-07T07:15:19.751-05:00</updated><title type='text'>mod the other axis</title><content type='html'>This one is done by taking the mod 3 of a function of both axis:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009120501-790496.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009120501-790450.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009120501_settings-790394.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009120501_settings-790367.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here are three examples of taking the floating point mod of the other axis (this axis mod the other axis):&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009120502-741841.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009120502-741806.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009120502_settings-741768.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009120502_settings-741741.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009120601-774465.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009120601-774427.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009120601_settings-774384.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009120601_settings-774354.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009120602-748051.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009120602-748010.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009120602_settings-747966.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009120602_settings-747940.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-860569354898935037?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/860569354898935037/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=860569354898935037' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/860569354898935037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/860569354898935037'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/12/mod-other-axis.html' title='mod the other axis'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-6883068123484348730</id><published>2009-11-24T20:37:00.003-05:00</published><updated>2009-11-24T20:40:41.383-05:00</updated><title type='text'>Ben's 5th Sunday Rehearsal Artwork</title><content type='html'>Rehearsal sound does not require as much attention as Sunday morning.  So I had time to work through a new family of expressions.  Here's the result.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009112401-719027.jpg"&gt;&lt;img style="cursor: pointer; width: 199px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009112401-719011.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009112401_settings-718991.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009112401_settings-718987.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-6883068123484348730?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/6883068123484348730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=6883068123484348730' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/6883068123484348730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/6883068123484348730'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/11/bens-5th-sunday-rehearsal-artwork.html' title='Ben&apos;s 5th Sunday Rehearsal Artwork'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-2574871663149987423</id><published>2009-11-21T07:38:00.002-05:00</published><updated>2009-11-21T07:56:28.380-05:00</updated><title type='text'>Incorporating Aspects of Sierpinski Game</title><content type='html'>For background on the Chaos Game that produces the Sierpinski Triangle, see http://serendip.brynmawr.edu/playground/sierpinski.html&lt;br /&gt;&lt;br /&gt;What I did here was use position in the plane as the input to the game, to choose which of the three points to approach.  Then I tweaked it for looks.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009112101-798163.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009112101-798161.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009112101_settings-798136.jpg"&gt;&lt;img style="cursor: pointer; width: 298px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009112101_settings-798131.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009112102-745069.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009112102-745035.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009112102_settings-744997.jpg"&gt;&lt;img style="cursor: pointer; width: 296px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009112102_settings-744993.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-2574871663149987423?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/2574871663149987423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=2574871663149987423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/2574871663149987423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/2574871663149987423'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/11/incorporating-aspects-of-sierpinski.html' title='Incorporating Aspects of Sierpinski Game'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-3853055013483825287</id><published>2009-11-19T21:38:00.003-05:00</published><updated>2009-11-19T21:41:04.559-05:00</updated><title type='text'>Nov 19 Evening Artwork</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111905-706401.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 327px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111905-706378.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111905_settings-706349.jpg"&gt;&lt;img style="cursor: pointer; width: 292px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111905_settings-706345.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111907-751273.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111907-751239.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111907_settings-751204.jpg"&gt;&lt;img style="cursor: pointer; width: 293px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111907_settings-751200.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-3853055013483825287?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/3853055013483825287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=3853055013483825287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3853055013483825287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3853055013483825287'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/11/nov-19-evening-artwork.html' title='Nov 19 Evening Artwork'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-3148756145421748250</id><published>2009-11-19T07:44:00.003-05:00</published><updated>2009-11-19T07:48:58.807-05:00</updated><title type='text'>Nov 19 Morning Artwork</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111901-785704.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111901-785671.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111901_settings-785635.jpg"&gt;&lt;img style="cursor: pointer; width: 299px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111901_settings-785631.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111902-737269.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111902-737266.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111902_settings-737238.jpg"&gt;&lt;img style="cursor: pointer; width: 297px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111902_settings-737234.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111903-784302.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111903-784298.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111903_settings-784269.jpg"&gt;&lt;img style="cursor: pointer; width: 295px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111903_settings-784265.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111904-734302.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111904-734300.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111904_settings-734275.jpg"&gt;&lt;img style="cursor: pointer; width: 291px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111904_settings-734269.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-3148756145421748250?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/3148756145421748250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=3148756145421748250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3148756145421748250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3148756145421748250'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/11/nov-19-morning-artwork.html' title='Nov 19 Morning Artwork'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-7076775773225789817</id><published>2009-11-15T15:27:00.004-05:00</published><updated>2009-11-16T10:49:10.481-05:00</updated><title type='text'>Nov 15 Latest</title><content type='html'>Here's my latest stuff.  All of these were made starting with the default output of itgrapher (a 4 iteration julia set).  These are studies in various techniques with the GIMP.  I recommend you click on the images and view them full size.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/asthroughaglassdarkly-791990.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 352px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/asthroughaglassdarkly-791953.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111301-791210.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 208px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111301-790858.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111301b-764269.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 208px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111301b-764041.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111401-720840.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 200px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111401-720549.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111404-729849.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 152px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111404-729550.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009111501-729936.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 360px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009111501-729883.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-7076775773225789817?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/7076775773225789817/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=7076775773225789817' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/7076775773225789817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/7076775773225789817'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/11/nov-15-latest.html' title='Nov 15 Latest'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-1337633694142322455</id><published>2009-08-01T22:08:00.004-04:00</published><updated>2009-11-15T15:46:04.786-05:00</updated><title type='text'>Vacation provides time to catch up with image posting</title><content type='html'>Here's some stuff I've work on over the past month.  Let me know if you want the math for any of these.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009080102-745229.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009080102-745226.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009080101-705170.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009080101-705166.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009072501-705139.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009072501-705136.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009072701-746351.jpg"&gt;&lt;img style="cursor: pointer; width: 117px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009072701-746349.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009071503_valinv_inv_strhsv-746340.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009071503_valinv_inv_strhsv-746336.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009071502-793937.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009071502-793911.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009071501-793878.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009071501-793853.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009071405-728731.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009071405-728697.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009071404-728658.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009071404-728621.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009071403-725471.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 220px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009071403-725469.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009071402-725452.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009071402-725429.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009071401-761120.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009071401-761095.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009070801-761065.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009070801-761032.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009070703-792292.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009070703-792289.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009070702_600x600-792263.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009070702_600x600-792260.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-1337633694142322455?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/1337633694142322455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=1337633694142322455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/1337633694142322455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/1337633694142322455'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/08/vacation-provides-time-to-catch-up-with.html' title='Vacation provides time to catch up with image posting'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-5612296126765523434</id><published>2009-07-17T07:50:00.004-04:00</published><updated>2009-11-15T15:45:17.835-05:00</updated><title type='text'>Animation Experiments</title><content type='html'>These animations were made with the GIMP Animation Package (GAP), script-fu and my itgrapher4d plugin.  They are uncompressed as AVI files, but I've included MOV files for those who don't have support for AVI.  The MOV files are compressed and therefore don't look as good, but you get the idea.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/aztec.avi"&gt;aztec.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/aztec.mov"&gt;aztec.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/circlesine.avi"&gt;circlesine.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/circlesine.mov"&gt;circlesine.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/circlewave.avi"&gt;circlewave.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/circlewave.mov"&gt;circlewave.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/frame.avi"&gt;frame.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/frame.mov"&gt;frame.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/logline.avi"&gt;logline.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/logline.mov"&gt;logline.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/sinejulia.avi"&gt;sinejulia.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/sinejulia.mov"&gt;sinejulia.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/sinephase.avi"&gt;sinephase.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/sinephase.mov"&gt;sinephase.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/sw.avi"&gt;sw.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/sw.mov"&gt;sw.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/swiz.avi"&gt;swiz.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/swiz.mov"&gt;swiz.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/swizzle.avi"&gt;swizzle.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/swizzle.mov"&gt;swizzle.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/video/trans.avi"&gt;trans.avi&lt;/a&gt; | &lt;a href="http://yokefellows.net/andrew/video/trans.mov"&gt;trans.mov&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/center&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-5612296126765523434?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/5612296126765523434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=5612296126765523434' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/5612296126765523434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/5612296126765523434'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/07/animation-experiments.html' title='Animation Experiments'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-4834011637298744600</id><published>2009-06-20T06:44:00.005-04:00</published><updated>2009-11-15T15:44:27.863-05:00</updated><title type='text'>Messing with velocity and loads of other stuff</title><content type='html'>What happens when all the colors (Red, Green and Blue) are calculated from the same iteration?  Well, usually a grayscale image or a black and white.  But, what if the velocity is calculated differently for each color at the same iteration.  Then the colors are not equal at every pixel and color mixing returns.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061501-760148.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061501-760115.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061501_settings-760072.jpg"&gt;&lt;img style="cursor: pointer; width: 273px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061501_settings-760068.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Note that because I don't have three velocity fields, I just replaced the "velocity" variable in each of the color equations.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061601-705963.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061601-705929.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061601_settings-705884.jpg"&gt;&lt;img style="cursor: pointer; width: 289px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061601_settings-705880.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061602-762736.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061602-762705.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061602_settings-762664.jpg"&gt;&lt;img style="cursor: pointer; width: 298px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061602_settings-762658.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now, you can still make black and white images with alternate ways of calculating velocity.  You just have to make sure that the color equations are the same.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061701-716045.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061701-716019.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061701_settings-715981.jpg"&gt;&lt;img style="cursor: pointer; width: 180px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061701_settings-715978.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another example of different velocity equations at the same iteration.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061801-775658.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061801-775654.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061801_settings-775622.jpg"&gt;&lt;img style="cursor: pointer; width: 289px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061801_settings-775618.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Random image I liked&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060604-711615.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060604-711611.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060604_settings-711579.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060604_settings-711576.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I liked the wood block print look to these next two.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060901-761847.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060901-761815.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060901_settings-761773.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060901_settings-761769.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060902-799216.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060902-799181.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060902_settings-799137.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060902_settings-799134.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Floor is used on both axis here.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061001-726046.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061001-726042.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061001_settings-726010.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061001_settings-726007.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Getting back to an old series of images.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061201-781666.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061201-781642.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009061201_settings-781605.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009061201_settings-781601.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Three variations on a ring.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060603-774954.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 166px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060603-774943.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060603_settings-774927.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060603_settings-774923.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060602-725618.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 166px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060602-725606.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060602_settings-725590.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060602_settings-725586.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060601-768399.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 166px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060601-768396.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060601_settings-768381.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060601_settings-768377.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-4834011637298744600?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/4834011637298744600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=4834011637298744600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/4834011637298744600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/4834011637298744600'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/06/messing-with-velocity-and-loads-of.html' title='Messing with velocity and loads of other stuff'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-6594746058556804710</id><published>2009-06-05T17:47:00.005-04:00</published><updated>2009-11-15T15:43:28.562-05:00</updated><title type='text'>y**2-x**2 series</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060401-728372.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060401-728345.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060401_settings-785800.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060401_settings-785796.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060402-785783.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060402-785758.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060401_settings-728315.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060401_settings-728311.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060403-785842.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060403-785840.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060403_settings-785816.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060403_settings-785812.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060404-738010.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060404-737199.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060404_settings-737172.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060404_settings-737168.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060501-737418.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060501-737392.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060501_settings-737360.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060501_settings-737356.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-6594746058556804710?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/6594746058556804710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=6594746058556804710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/6594746058556804710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/6594746058556804710'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/06/y2-x2-series.html' title='y**2-x**2 series'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-700150146623480591</id><published>2009-06-04T06:17:00.004-04:00</published><updated>2009-11-15T15:42:48.541-05:00</updated><title type='text'>More B5 and random experiments</title><content type='html'>Here's more stuff informed by Bernoulli polynomials and some other stuff I did recently.  First, the other stuff...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009052901-722759.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009052901-722728.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009052901_settings-722776.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009052901_settings-722773.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009052902-736023.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009052902-735992.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009052902_settings-736040.jpg"&gt;&lt;img style="cursor: pointer; width: 172px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009052902_settings-736037.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And now more of B5.  Both of these treat the Bernoulli polynomial as a complex polynomial, substituting (x+yi) for x and then separating the real and imaginary expressions into a transformation for x and y (respectively).  This first image is a detail when sin() is applied to the x transformation as well as adding the original point with each iteration (the same way you would produce a Mandelbrot set from a Julia set).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060301-726212.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060301-726209.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060301_settings-726238.jpg"&gt;&lt;img style="cursor: pointer; width: 364px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060301_settings-726234.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This one does not add in the original point, but rather adds sin(y) to x and sin(x) to y.  The screen capture of the settings shows 8 iterations.  This image was really made with 50 iterations and an escape velocity of 100.  Click on the image to enlarge it.  It's much better.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060303_50iterations-765286.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 267px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060303_50iterations-765282.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009060302_settings-765313.jpg"&gt;&lt;img style="cursor: pointer; width: 380px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009060302_settings-765309.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In case you are wondering why the print on the settings have become so small, it is because the plug-in no longer fits on my screen with the standard font.  I'm going to have to write a plug-in GUI soon.  Maybe I can add some features like recalling old settings.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-700150146623480591?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/700150146623480591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=700150146623480591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/700150146623480591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/700150146623480591'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/06/more-b5-and-random-expoeriments.html' title='More B5 and random experiments'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-4022041045025642147</id><published>2009-06-02T08:05:00.004-04:00</published><updated>2009-11-15T15:42:06.016-05:00</updated><title type='text'>Bernoulli polynomials</title><content type='html'>Bill Kracke just sent me an &lt;a href="http://blogs.howstuffworks.com/2009/06/01/300-year-old-math-problem-solved-by-teenager/"&gt;article&lt;/a&gt; relating to &lt;a href="http://en.wikipedia.org/wiki/Bernoulli_polynomials"&gt;Bernoulli polynomials&lt;/a&gt;. Of course, I had to see how they behaved as iterative transformations. Here's one result (based on B5)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/math/0/1/4/0143efeedadbf7acaa5fde8420be9c01.png"&gt;&lt;img style="cursor: pointer; width: 257px; height: 41px;" src="http://upload.wikimedia.org/math/0/1/4/0143efeedadbf7acaa5fde8420be9c01.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/b5ofxvsy3its-758829.jpg"&gt;&lt;img style="cursor: pointer; width: 200px; height: 200px;" src="http://yokefellows.net/andrew/blog/uploaded_images/b5ofxvsy3its-758822.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/b5ofxvsy3its_settings-758818.jpg"&gt;&lt;img style="cursor: pointer; width: 188px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/b5ofxvsy3its_settings-758813.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-4022041045025642147?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://en.wikipedia.org/wiki/Bernoulli_polynomials' title='Bernoulli polynomials'/><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/4022041045025642147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=4022041045025642147' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/4022041045025642147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/4022041045025642147'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/06/bernoulli-polynomials.html' title='Bernoulli polynomials'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-2427991575464138350</id><published>2009-05-23T08:38:00.007-04:00</published><updated>2009-11-26T04:39:04.075-05:00</updated><title type='text'>"No Other Name" Chorus</title><content type='html'>My last big effort was to get ready for the Creative House visual arts show.  Now that the show is over I'm left with two things.&lt;br /&gt;&lt;br /&gt;1) A house full of art.  I'm in no hurry for everybody to pick up their work because my house looks great.  If you haven't seen it, quick, come over before it's gone.&lt;br /&gt;&lt;br /&gt;2) A crossroads.  What am I going to concentrate on next?  I asked Chris his opinion and he said it would probably be something music related.  It was a prediction rather than a suggestion.  Well, apparently he was right.  I started working with Lilypond and I'm now in the midst of creating a class library in Perl for manipulating music and outputting Lilypond code.&lt;br /&gt;&lt;br /&gt;The library as originally conceived is just about ready for initial use.  It's not ready for publication because it doesn't have the error checking and documentation needed for that, but I can start using it and working out bugs and better interfaces.  So, what do I want to do with it?&lt;br /&gt;&lt;br /&gt;So far my experiments have been macros for music notation, a short hand.  I think next I want to go a little further into "musical intelligence" (as &lt;a href="http://arts.ucsc.edu/faculty/cope/mp3page.htm"&gt;David Cope&lt;/a&gt; calls it).  However, not too far...more of a guide than algorithmic composition.  I'm thinking of creating tools for making interesting melodies and then harmonizing them.&lt;br /&gt;&lt;br /&gt;To that end, I'm rereading &lt;a href="http://books.google.com/books?id=Is7k6-jvvooC&amp;amp;dq=%22Melody+in+Songwriting%22+by+Jack+Perricone&amp;amp;printsec=frontcover&amp;amp;source=bl&amp;amp;ots=pB2arYMprs&amp;amp;sig=PSwd0D50iJ_YgZgdQX3rmUBgJj4&amp;amp;hl=en&amp;amp;ei=PfMXSs2hJ5qxtgfWs7D7DA&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=1#PPA19,M1"&gt;"Melody in Songwriting" by Jack Perricone (Berklee Press)&lt;/a&gt; and &lt;a href="http://www.schenkerguide.com/"&gt;Tom Pankurst's SchenkerGUIDE&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Of course, I can't read anything good without creating something.  So, I wrote this worship chorus:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/no_other_name.ly"&gt;no_other_name.ly&lt;/a&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/no_other_name.pdf"&gt;no_other_name.pdf&lt;/a&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/no_other_name.midi"&gt;no_other_name.midi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/no_other_name.ogg"&gt;no_other_name.ogg&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The melody here was a result of the writing tip at the end of Chapter 2 in Perricone.  He basically says to test the independence of a melody by droning the root of the key and listen to the melody on top of it.  I like the song that resulted, but I'm not sure I really agree with the advice.  A melody will demand a change in the bass even if it stands on its own.  So, I've come up with my own tip for testing the independence of a melody: sing it out loud with no accompaniment.  Duh!&lt;br /&gt;&lt;br /&gt;I'm interested in your feedback.  Also, I'm interested in lyrics submissions for the verses and bridge.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-2427991575464138350?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/2427991575464138350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=2427991575464138350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/2427991575464138350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/2427991575464138350'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/05/no-other-name-chorus.html' title='&quot;No Other Name&quot; Chorus'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-3074421374208805293</id><published>2009-05-16T10:18:00.004-04:00</published><updated>2009-11-26T04:41:04.911-05:00</updated><title type='text'>Audio files of latest Perl compositions</title><content type='html'>I've been plugging away, making improvements to my Perl music scripts.&lt;br /&gt;&lt;br /&gt;These were created with my scripts, lilypond and rendered to wav and ogg with timidity.  The mp3 files were made with iTunes (see note below).&lt;br /&gt;&lt;br /&gt;I previously posted the score to this recording but I only rendered half of it:&lt;a href="http://yokefellows.net/andrew/blog/2009051101.pdf"&gt;&lt;br /&gt;2009051101.pdf&lt;/a&gt;&lt;br /&gt;Here's the recording:&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051101.wav"&gt;2009051101.wav&lt;/a&gt; (big)&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051101.ogg"&gt;2009051101.ogg&lt;/a&gt; (smaller)&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051101.mp3"&gt;2009051101.mp3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Some you haven't seen/heard:&lt;br /&gt;&lt;br /&gt;Very short piece in a Chinese scale:&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051301.pdf"&gt;2009051301.pdf&lt;/a&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051301.wav"&gt;2009051301.wav&lt;/a&gt; (big)&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051301.ogg"&gt;2009051301.ogg&lt;/a&gt; (smaller)&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051301.mp3"&gt;2009051301.mp3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The first 13 bars of this are exactly the way I originally wrote this.  However, be representing the piece abstractly I was able to create the rest of the variations easily:&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/test.pdf"&gt;test.pdf&lt;/a&gt;&lt;br /&gt;test.wav was too big to upload to Blogger&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/test.ogg"&gt;test.ogg&lt;/a&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/test.mp3"&gt;test.mp3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;NOTE:&lt;br /&gt;I posted these as mp3 for those who don't have Ogg Vorbis players, but I really encourage you to look into Ogg.  It doesn't have the licensing requirement that MP3 has.  Thus it is much friendlier to open source programmers.  If you want to play Ogg files with Windows Media Player, read http://windowsxp.mvps.org/ogg.htm&lt;a href="http://yokefellows.net/andrew/blog/2009051101.mp3"&gt;&lt;br /&gt;&lt;/a&gt;&lt;a href="http://yokefellows.net/andrew/blog/test.mp3"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-3074421374208805293?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/3074421374208805293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=3074421374208805293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3074421374208805293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3074421374208805293'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/05/audio-files-of-latest-perl-compositions.html' title='Audio files of latest Perl compositions'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-6298055163059971462</id><published>2009-05-14T07:15:00.002-04:00</published><updated>2009-05-14T07:56:38.844-04:00</updated><title type='text'>Becoming a responsible Perl programmer</title><content type='html'>I turned my Lilypond routines (see previous blog entry) into a Perl module (but have not submitted it yet).   I even read "perldoc perlnewmod" and followed the advice there.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Avoid Reinventing the Wheel (or the Music::Lilypond module)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The first advice was to search CPAN to make sure I'm not creating a redundant module.  I'm glad I did that because I found some interesting stuff.&lt;br /&gt;&lt;br /&gt;Music::Chord::Note&lt;br /&gt;can create arrays like (0, 4, 7) from chord names.  Doesn't support Lilypond chord syntax.  Perhaps I can extend it.&lt;br /&gt;&lt;br /&gt;Music::Scales&lt;br /&gt;can create arrays like (0, 2, 4, 5, 7, 9, 11) from pretty big list of supported scales&lt;br /&gt;&lt;br /&gt;This is the exact same array format I chose for chords and scales.  Great minds think alike!  That will save me some work.  If I want to extend those, I will have to submit the changes to the author, but not before I can use my changed versions.  I'm kinda eager to do a submission anyway.  I want to learn this whole open source process.&lt;br /&gt;&lt;br /&gt;Music::Note&lt;br /&gt;OO code for representing a note.  It doesn't support lilypond note format...perhaps I could extend it.&lt;br /&gt;&lt;br /&gt;Music::Tempo&lt;br /&gt;could be useful down the road to support italian tempo names&lt;br /&gt;&lt;br /&gt;Music::Chord::Namer&lt;br /&gt;Converts notes like C E G (string or array) to chord names C.  Perhaps I can extend this in two ways.  One, I'd like it to support Lilypond chord syntax (see App::Music::PlayTab::LyChord below).  Two, I'd like it to work with arrays of semitones, such as (0, 4, 7) ,  and return the chord color name without the root note.&lt;br /&gt;&lt;br /&gt;App::Music::PlayTab::LyChord&lt;br /&gt;parses Lilypond chords for a Tab app.  Might be a good reference.  I might use it to extend Music::Chord::Namer and Music::Chord::Note&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Use module-starter&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;This was another great piece of advice.  Even if I never submit my module to CPAN, this gave me a structure for documenting my code, a way to add my documentation to perldoc and the man pages and a starter structure for module testing my code.&lt;br /&gt;&lt;br /&gt;FYI, I used the Synaptic Package Manager to install module-starter on my Ubuntu machine.  It is called libmodule-starter-perl there.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Use Carp&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Another interesting thing that they advise is to use Carp to report errors in the way my routines are called and use warn and die for problems caused by my code.  I didn't know about Carp.  It makes a lot of sense.&lt;br /&gt;&lt;br /&gt;Of course, I don't have no stinking error checking yet, but when I do, I'll use Carp.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;It was easy and it actually worked!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I created one syntax error cutting and pasting from my old code, but other than that, I was able to convert my old script from using local routines to using my new module in the first try.&lt;br /&gt;&lt;br /&gt;So, being a responsible Perl programmer actually isn't all that bad.  I feel all grown up.  Maybe I can move out of my parent's house? ...but I swear I'll scream if you try to take my blankey.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-6298055163059971462?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/6298055163059971462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=6298055163059971462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/6298055163059971462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/6298055163059971462'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/05/becoming-responsible-perl-programmer.html' title='Becoming a responsible Perl programmer'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-4003717898284258648</id><published>2009-05-12T21:02:00.004-04:00</published><updated>2009-11-26T04:41:54.745-05:00</updated><title type='text'>dipping my toe into the algorithmic composition pool</title><content type='html'>Listen to this midi file and read the score.&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051101.midi"&gt;&lt;/a&gt;&lt;blockquote&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051101.midi"&gt;2009051101.midi&lt;/a&gt;&lt;br /&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051101.pdf"&gt;2009051101.pdf&lt;/a&gt;&lt;/blockquote&gt;These two files were output by &lt;a href="http://lilypond.org/"&gt;LilyPond&lt;/a&gt; based on this input file:&lt;br /&gt;&lt;blockquote&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051101.ly"&gt;2009051101.ly&lt;/a&gt;&lt;/blockquote&gt;&lt;a href="http://yokefellows.net/andrew/blog/2009051101.ly"&gt;&lt;/a&gt;That file was output by a Perl program I wrote.  That program consists of generic routines and data for creating piano pieces from an abstract data type defining harmonic, melodic and rhythmic patterns.  The portion of the script that defines the data specific to this piece is:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#patterns for the piece&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;@harmonic_progression&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt; (0, -4, -1, -5, -2, -6, -3);&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$rh_pattern&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt; [[0,2], [&lt;span style="color: rgb(255, 102, 102);"&gt;'r'&lt;/span&gt;],  [0],  [1],&lt;br /&gt;                  [0,2],   [1],  [0], [-3],&lt;br /&gt;                  [3, 5],   [0], [-3],  [2,4],&lt;br /&gt;                  [0],  [-3],  [1,3], [-3]]; &lt;span style="color: rgb(51, 51, 255);"&gt;#scale degrees&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;@rh_rhythm&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt; (16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16);&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$lh_pattern&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt; [[0],   [3],  [7],  [9]]; &lt;span style="color: rgb(51, 51, 255);"&gt;#scale degrees&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;@lh_rhythm&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt; (&lt;span style="color: rgb(255, 102, 102);"&gt;"4."&lt;/span&gt;, 8, &lt;span style="color: rgb(255, 102, 102);"&gt;"4."&lt;/span&gt;, 8);&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;#build the piece&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$scale&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;\@harmonic_minor_scale&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$root&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$middle_c&lt;/span&gt; - 3; &lt;span style="color: rgb(51, 51, 255);"&gt;#a&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;@the_piece&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt;&lt;br /&gt;(&lt;br /&gt;  {&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"scale"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$scale&lt;/span&gt;,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"harmonic_progression"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;\@harmonic_progression&lt;/span&gt;,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"rh_pattern"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$rh_pattern&lt;/span&gt;,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"rh_root"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$root&lt;/span&gt; + 12,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"rh_rhythm"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;\@rh_rhythm&lt;/span&gt;,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"lh_pattern"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$lh_pattern&lt;/span&gt;,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"lh_root"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$root&lt;/span&gt; - 12,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"lh_rhythm"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;\@lh_rhythm&lt;/span&gt;,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"count"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; 2&lt;br /&gt;  },&lt;br /&gt;  {&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"scale"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$scale&lt;/span&gt;,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"harmonic_progression" &lt;/span&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; [0],&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"rh_pattern"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; [[0,2,4,7]],&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"rh_root"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$root&lt;/span&gt;,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"rh_rhythm"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; [1],&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"lh_pattern"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$lh_pattern&lt;/span&gt;,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"lh_root"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; $root - 12,&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"lh_rhythm"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; [1],&lt;br /&gt;    &lt;span style="color: rgb(255, 102, 102);"&gt;"count"&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&gt;&lt;/span&gt; 1&lt;br /&gt;  },&lt;br /&gt;);&lt;/blockquote&gt;If I change the line&lt;br /&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$scale&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;\@harmonic_minor_scale&lt;/span&gt;;&lt;br /&gt;&lt;/blockquote&gt;to&lt;br /&gt;&lt;blockquote&gt;&lt;span style="color: rgb(153, 0, 0);"&gt;my&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;$scale&lt;/span&gt; &lt;span style="color: rgb(153, 0, 0);"&gt;=&lt;/span&gt; &lt;span style="color: rgb(0, 153, 0);"&gt;\@major_scale&lt;/span&gt;;&lt;/blockquote&gt;the resulting piece has a completely different harmonic quality, but still works.  If I've done things correctly, I could theoretically enter any piano piece in this format.  Then I could tweak some of the parameters and end up with a different piece that also works.&lt;br /&gt;&lt;br /&gt;At the core of the Perl program is the ability to modally transpose patterns based on other patterns.  I've long thought modal transposition would be a great modification to LilyPond, but Perl is soooo much easier than Scheme and it's much easier to manipulate LilyPond code than to manipulate the internals of LilyPond.  Someday I'll bite the bullet and either create some LilyPond/Scheme functions or actually extend LilyPond with C.  Until then, I'm enjoying this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-4003717898284258648?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/4003717898284258648/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=4003717898284258648' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/4003717898284258648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/4003717898284258648'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/05/dipping-my-toe-into-algorithmic.html' title='dipping my toe into the algorithmic composition pool'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-7869477237890852872</id><published>2009-03-20T09:06:00.001-04:00</published><updated>2009-03-20T09:06:28.184-04:00</updated><title type='text'>Stuart Hameroff on Consciousness</title><content type='html'>&lt;div style="font-family:arial,helvetica,sans-serif;font-size:12pt;color:#000000;"&gt;&lt;table width="100%" cellspacing="0" cellpadding="0" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"  height="100%" bgcolor="#dfbfff" valign="top"&gt;&lt;table  width="100%" height="100%" style="table-layout:fixed;" cellspacing="0" cellpadding="0" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="10"&gt; &lt;/td&gt;&lt;td valign="top" style="overflow: hidden; text-overflow: ellipsis; white-space: nowrap;"&gt;&lt;table width="100%" style="white-space:normal;" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td height="10"&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;font face="arial, helvetica, sans-serif" size="2" color="#000000" style="font-family:arial, helvetica, sans-serif;font-size:12;color:#000000;"&gt;&lt;div style="text-align:undefined;"&gt;&lt;div&gt;&lt;div id="infohead"&gt; &lt;a href="http://thesciencenetwork.org/programs/beyond-belief-science-religion-reason-and-survival"&gt; &lt;h1&gt;Beyond Belief: Science, Reason, Religion &amp;amp; Survival&lt;/h1&gt;   &lt;div style="border-bottom: 1px dotted rgb(136, 136, 136); margin-bottom: 5px; padding-bottom: 5px;"&gt; Salk Institute for Biological Studies&lt;br&gt;  November 5 - 7, 2006&lt;br style="clear: both;"&gt;    &lt;/div&gt; &lt;/a&gt; &lt;/div&gt;	 	 			 		&lt;h1&gt;Session 4&lt;/h1&gt; &lt;h3&gt;Stuart Hameroff, VS Ramachandran&lt;/h3&gt; November 5, 2006  &lt;br&gt;&lt;br&gt;The link:&lt;br&gt;&lt;br&gt;&lt;span&gt;&lt;a target="_blank" href="http://thesciencenetwork.org/programs/beyond-belief-science-religion-reason-and-survival/session-4-1"&gt;http://thesciencenetwork.org/programs/beyond-belief-science-religion-reason-and-survival/session-4-1&lt;/a&gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td height="10"&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;td width="10"&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-7869477237890852872?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/7869477237890852872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=7869477237890852872' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/7869477237890852872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/7869477237890852872'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/03/stuart-hameroff-on-consciousness.html' title='Stuart Hameroff on Consciousness'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-2856896443451158577</id><published>2009-03-19T17:42:00.001-04:00</published><updated>2009-03-19T17:42:04.505-04:00</updated><title type='text'>Never Mind the Singularity, Here's the Science (Wired, 20080324)</title><content type='html'>&lt;div style="font-family:arial,helvetica,sans-serif;font-size:12pt;color:#000000;"&gt;&lt;table width="100%" cellspacing="0" cellpadding="0" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="100%"  height="100%" bgcolor="#dfbfff" valign="top"&gt;&lt;table  width="100%" height="100%" style="table-layout:fixed;" cellspacing="0" cellpadding="0" align="center"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="10"&gt; &lt;/td&gt;&lt;td valign="top" style="overflow: hidden; text-overflow: ellipsis; white-space: nowrap;"&gt;&lt;table width="100%" style="white-space:normal;" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td height="10"&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;font face="arial, helvetica, sans-serif" size="2" color="#000000" style="font-family:arial, helvetica, sans-serif;font-size:12;color:#000000;"&gt;&lt;div style="text-align:undefined;"&gt;&lt;div&gt;&lt;span&gt;&lt;a target="_blank"  href="http://www.wired.com/medtech/drugs/magazine/16-04/ff_kurzweil_sb"&gt;http://www.wired.com/medtech/drugs/magazine/16-04/ff_kurzweil_sb&lt;/a&gt;&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td height="10"&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;td width="10"&gt; &lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-2856896443451158577?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/2856896443451158577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=2856896443451158577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/2856896443451158577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/2856896443451158577'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/03/never-mind-singularity-heres-science.html' title='Never Mind the Singularity, Here&apos;s the Science (Wired, 20080324)'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-7928626168833896203</id><published>2009-03-10T18:50:00.003-04:00</published><updated>2009-11-26T04:43:02.670-05:00</updated><title type='text'>two single-iteration images</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009031002-703975.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009031002-703970.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009031002_settings-703943.jpg"&gt;&lt;img style="cursor: pointer; width: 241px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009031002_settings-703938.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009031001-735260.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009031001-734952.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009031001_settings-734911.jpg"&gt;&lt;img style="cursor: pointer; width: 193px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009031001_settings-734878.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-7928626168833896203?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/7928626168833896203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=7928626168833896203' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/7928626168833896203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/7928626168833896203'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/03/two-single-iteration-images.html' title='two single-iteration images'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6782324.post-3423159320116797167</id><published>2009-03-10T07:14:00.004-04:00</published><updated>2009-11-26T04:44:04.243-05:00</updated><title type='text'>Introducing Z^3 and Z^4+Z^3+Z^2</title><content type='html'>Well, this first one is not really in the series of the title, but the rest below are.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030901-795813.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030901-795808.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030901_settings-795726.jpg"&gt;&lt;img style="cursor: pointer; width: 205px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030901_settings-795717.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030902-758646.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030902-758622.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030902_settings-758591.jpg"&gt;&lt;img style="cursor: pointer; width: 335px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030902_settings-758574.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030903-721515.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030903-721478.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030903_settings-797288.jpg"&gt;&lt;img style="cursor: pointer; width: 235px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030903_settings-797281.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030904-759689.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030904-759652.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030904_settings-759612.jpg"&gt;&lt;img style="cursor: pointer; width: 234px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030904_settings-759605.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030905-727287.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030905-727220.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030905_settings-703780.jpg"&gt;&lt;img style="cursor: pointer; width: 229px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030905_settings-703773.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030906-764843.jpg"&gt;&lt;img style="cursor: pointer; width: 400px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030906-764807.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://yokefellows.net/andrew/blog/uploaded_images/2009030906_settings-764771.jpg"&gt;&lt;img style="cursor: pointer; width: 250px; height: 400px;" src="http://yokefellows.net/andrew/blog/uploaded_images/2009030906_settings-764764.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6782324-3423159320116797167?l=yokefellows.net%2Fandrew%2Fblog' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/3423159320116797167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6782324&amp;postID=3423159320116797167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3423159320116797167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6782324/posts/default/3423159320116797167'/><link rel='alternate' type='text/html' href='http://yokefellows.net/andrew/blog/2009/03/introducing-z3-and-z4z3z2.html' title='Introducing Z^3 and Z^4+Z^3+Z^2'/><author><name>Andrew Springman</name><uri>http://www.blogger.com/profile/05566989516137990708</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='17511875387469471421'/></author><thr:total>0</thr:total></entry></feed>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
