CLE puzzle 2x20 Princess 2018 24751