That is a nice piece of code. One question tho...do you really know what autism means?!?My cousin was autistic, he was 13, but only was at the mental level of a 3 year old. It is very understandable that autistic people couldn't understand your code!I realize that some autisitc people can be very gifted, usaully in one specific area (ie music), but I don't know of any autistic programmers . It is beyond them to think logically or with reason.