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