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