103. Pieces are tricky