##### ####...## .......## #......# #......## #......!# ##.=...!.## #....<....# ##.!..?..## #.>........# #.###.....## # #######