https://gicom.pages.dev/posts/punch-simulator-codes/
Punch Simulator codes