This is my second crakme, i think its much harder than the first version.