space maximizing solutions