Satan makes a puzzle. .. When its finally finished