Pepa puzzle
0.046373844146729