# .# .# ..# ###########..#### ...........(..... ................. #####..######### #..# #..# #####..############# .................(... ...?........ly....... #############..##### #..# #..# #..# #... { ..... #####