hw4 Cracker