drunkards path pattern version 2-05