##### # #...# # #. #.>.# .# .#.. #...# ..#. .....#...#..... ..........?.... #.....<.....# #############