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