######## .......## ####.....#### ............# ##.....##.# ##...###)# ##.## #.# #.# #<# #.# #.# #.####># #...##.# ###.##.# #.##.# #.##.# #.##.# #.##.# #.# #.##.##### . #.##..s..# #..###.######.# #........# #.# ##.###...# #.### # ##..# #.).# ###.####..######.## ..................# ..........######..# ###.####.## #..# # #.# #..# #.# ...# ..# ..## ..# ..# #..# .# .#