Funny bus puzzle