Central European Programming Contest - Wrocław '09
Opening day - Saturday

DSC_9401.jpg
CEPC Opening day
DSC_9404.jpg
CEPC Opening day
DSC_9408.jpg
CEPC Opening day
DSC_9412.jpg
CEPC Opening day
DSC_9418.jpg
CEPC Opening day
DSC_9419.jpg
CEPC Opening day
DSC_9421.jpg
CEPC Opening day
DSC_9422.jpg
CEPC Opening day
DSC_9423.jpg
CEPC Opening day
DSC_9424.jpg
CEPC Opening day
DSC_9425.jpg
CEPC Opening day
DSC_9426.jpg
CEPC Opening day
DSC_9427.jpg
CEPC Opening day
DSC_9428.jpg
CEPC Opening day
DSC_9429.jpg
CEPC Opening day
DSC_9430.jpg
CEPC Opening day
DSC_9431.jpg
CEPC Opening day
DSC_9433.jpg
CEPC Opening day
DSC_9434.jpg
CEPC Opening day
DSC_9436.jpg
CEPC Opening day
DSC_9437.jpg
CEPC Opening day
DSC_9438.jpg
CEPC Opening day
DSC_9439.jpg
CEPC Opening day
DSC_9440.jpg
CEPC Opening day
DSC_9442.jpg
CEPC Opening day
DSC_9443.jpg
CEPC Opening day
DSC_9444.jpg
CEPC Opening day
DSC_9445.jpg
CEPC Opening day
DSC_9446.jpg
CEPC Opening day
DSC_9447.jpg
CEPC Opening day
DSC_9448.jpg
CEPC Opening day
DSC_9449.jpg
CEPC Opening day
DSC_9450.jpg
CEPC Opening day
DSC_9451.jpg
CEPC Opening day
DSC_9452.jpg
CEPC Opening day
DSC_9453.jpg
CEPC Opening day
DSC_9454.jpg
CEPC Opening day
DSC_9455.jpg
CEPC Opening day
DSC_9456.jpg
CEPC Opening day
DSC_9457.jpg
CEPC Opening day
DSC_9459.jpg
CEPC Opening day
DSC_9461.jpg
CEPC Opening day
DSC_9463.jpg
CEPC Opening day
DSC_9464.jpg
CEPC Opening day
DSC_9465.jpg
CEPC Opening day
DSC_9466.jpg
CEPC Opening day
DSC_9467.jpg
CEPC Opening day
DSC_9468.jpg
CEPC Opening day
DSC_9469.jpg
CEPC Opening day
DSC_9470.jpg
CEPC Opening day
DSC_9472.jpg
CEPC Opening day
DSC_9474.jpg
CEPC Opening day
DSC_9475.jpg
CEPC Opening day
DSC_9476.jpg
CEPC Opening day
DSC_9478.jpg
CEPC Opening day
DSC_9480.jpg
CEPC Opening day
DSC_9481.jpg
CEPC Opening day
DSC_9482.jpg
CEPC Opening day
DSC_9483.jpg
CEPC Opening day
DSC_9484.jpg
CEPC Opening day
DSC_9485.jpg
CEPC Opening day
DSC_9486.jpg
CEPC Opening day
DSC_9487.jpg
CEPC Opening day
DSC_9488.jpg
CEPC Opening day
DSC_9489.jpg
CEPC Opening day
DSC_9490.jpg
CEPC Opening day
DSC_9492.jpg
CEPC Opening day
DSC_9493.jpg
CEPC Opening day
DSC_9494.jpg
CEPC Opening day
DSC_9495.jpg
CEPC Opening day
DSC_9497.jpg
CEPC Opening day
DSC_9498.jpg
CEPC Opening day
DSC_9499.jpg
CEPC Opening day
DSC_9501.jpg
CEPC Opening day
DSC_9502.jpg
CEPC Opening day
DSC_9503.jpg
CEPC Opening day
DSC_9504.jpg
CEPC Opening day
DSC_9505.jpg
CEPC Opening day
DSC_9506.jpg
CEPC Opening day
DSC_9508.jpg
CEPC Opening day
DSC_9509.jpg
CEPC Opening day
DSC_9511.jpg
CEPC Opening day
DSC_9512.jpg
CEPC Opening day
DSC_9513.jpg
CEPC Opening day
DSC_9514.jpg
CEPC Opening day
DSC_9516.jpg
CEPC Opening day
DSC_9517.jpg
CEPC Opening day
DSC_9518.jpg
CEPC Opening day
DSC_9519.jpg
CEPC Opening day
DSC_9520.jpg
CEPC Opening day
DSC_9521.jpg
CEPC Opening day
DSC_9523.jpg
CEPC Opening day
DSC_9524.jpg
CEPC Opening day
DSC_9526.jpg
CEPC Opening day
DSC_9527.jpg
CEPC Opening day