King's dream (32/45)

King's dream