Construct a Turing Machine which copies an arbitrary 2x2 pattern consisting of zeros and ones to a predefined position in the world.

Initial condition

The world is bounden by #-symbols. The pattern to be copied is placed in the lower left corner (marked blue). The read/write-head starts in the lower left corner of the pattern. The position where the pattern has to be copied to is marked with an arrow (marked green).

World before program execution    World after program execution