Soma cube

mechanical puzzle

Soma cube is a puzzle made with polycubes.

Pieces (1):

Pieces (2):