Live hands (31/32)

Live hands