.................... .##################. ....###############. ##.................. ####..#############. ##.#................ #####..############. ##..#............... ######..###########. ##...#.............. #######..##########. ##....#...........#. ########..#########. ##.....#..........#. #########..########. ##......#........... ##########..#######. ##.......#........#. ###########..######. ##........#.........