Boustrophedon decomposition