....> ..... ..... .... ...##... #######..#... ### .........#.? .... ..#...#...!# ..... ...........#...... ..#..)#....p...... ...........#...... #############.#### ..