##.....$. ##........ #.......... ##.....(.... ##..$........ ##.....5...... #...sh5....... #............ #............ #....<....... ##..........# #........### ##....#### ######