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