layouts
merge solve