Great stuff! I think I broke the 15 puzzle solver though. Probably sitting there like I do with 14 and 15 flipped and trying to figure out how to get it sorted. :)
I've never heard of either of them. It's not possible for two people to have the same name?
I take a bit of offense of not being referred to as the "actual" Jamie Wong. More important in the context of the startup world, more prolific sure, but this seems needlessly dismissive.