outer=1
outer=2
outer=3
