King's dream (21/45)

King's dream