man did that one take some cyphering!