hainchan pattern