# ###. ....#+# ....... ....... .......######## .......'...gS.# .......######.# ...!... #...# .......####'### ########†....# #..l..# #.<...# #.....# #.....# #.....# #######