Valentine's puzzle