## ############# #### ... ............ ..#### #.<.#######.....# #######....# #........##.....#####........####### ...%.....(.......................... .......((##....(...##.......<##..[. #........######S)..######.....# . .........# #..(.# #.....+ .##....### #....# ####..# #.... ###### #...( #.... #.#..# #.... #....# ..... #.$..#