777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777
777777777777777777777777777777777777777777777777777