correction... only the array declaration and initialization were simplified by Bhu. Still looks cool!