# .. ... ##### .... #...# ....$ #.<.##########s.=... #...'.......)gg..... ##############bg.... ..... .... ... .# #