John can (20/28)

John can