AF motor shield with LCD with 5+1 button shield.

Hi,
I am building a arduino that can control motor speed and direction with lcd display.
I bought the arduino uno, adafruit motor shield and sainsmart 5+1 button LCD display shield.
I want to make a sandwich with them, which LCD on top and Uno at the buttom.

Problems:

  1. checked the pin table. Pin usage are conflicting. motor shield use up 0 to 13 pin and LCD shield use some of them.
  2. there is no pin holes on motor shield.

Is there any possibility that i can connect these shields? How?
If not, is it possible to connect two arduinos, one carry the display and motor driver for another, work together?

Thanks.