please don't read the solutions until you've solved them. this is primarily intended for the folks at HackNY