Shamrock

A geometric jigsaw puzzle with rotatable and flippable pieces.