@SatoKatsura @Christopher @JeffSchaller @maulinglawns as @derobert pointed out above, 3 of you voted to migrate
this question to SO. Please don't migrate questions with such obvious issues. That one was an unreadable mess. Other sites don't appreciate it when we dump our crap on them.