pdbbbbdwbwpdbddpdwpwbwdbdpppbpdddppbbbdwddwdbddwdbdwbwdpbwwpbpdbbpwbbbdwdbpdbddpbwbwbwdbbwdpbpdbbpdbbbdwdwpdbddpdpbwbwdbbwdpbpddbwpbbbdwbwbdbddpbbbwbwdpbwdpbpddbbwbbbdwbbwdbddpbdbwbwdpbwwpbpdddbwbbbddbbwdbddwppdwbwdpwwdpbpdddppbbbdddwbdbddpbpbwbwdbbwwpbpdbwdpbbbddddddbddwdpwwbwdpwwbpbpdbddpbbbddddbdbddwpdpwbwdbdpdpbpdddbdbbbdwbbddbddwddpwbwdpwdwpbpdbwpbbbbddpdwdbddwwdwwbwdbbbdpbpdddppbbbddwdbdbddwwwbwbwdpdpbpbpdbdpwbbbdwdbpdbddpdpwwbwdbbpppbpdbdpbbbbdwbdwdbddpbwwwbwdpddbpbpddbdpbbbddbdww