simpel crackle pop puzzle, neet refactoring