######### #..?.<..# #.......# #.......# #.))o....... #.........#. #........... #............ #.##........# #. #.##...## #. .# ...#