#^. #.# #.### ## #... #.( ##.##### #... ##########......# #### ## ##...####............##.# #!. ..#. <...(...#.####..##...##.# #.# ..... ........#.####..##....#.###?#...... .......<...........#...........# ....)####.####..........###O#..# ..8 #.# #..........# #......# . #.. .........#.## ##...### ######.......#.# ..)# #.......#.# ...# .........# ...# ..... #.# ...#