Solving SAT with membrane creation