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