2 adjacent 3 all
