Wedding and bachelor's party puzzle