Zen sort parking puzzle