part 1 is broken only 93 mega