Cities: handle boundary made of multi-parts

if (front != back) {