drunkards path pattern version 2-04