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