My personal best was 26.422 sec in 3 attempts before this post.
http://members.iinet.net.au/~pontipak/redsquare.html
Let us know your best timing!