soma cube

soma cube puzzle