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