Trading post for puzzle lovers comes to Manhattan Beach