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