######################## #...............?....... #..............)......... #..###..########O.......# #..# #...a....# #..# #........# #..###..########........ #....................... #.................####.. #.(#####.<######..# #. #...# #..# ###.# #..# .♣ #.. .♣♣ ... .♣♣ .♣# .