https://soodup.com/education/hanging-man-pattern