### ########## ##### ##.. .........#####...# ..# ######..........# #.#########.######...# #...........# ##.## #..#######..# #.# #..####..#######..# #.# ....$!......s.....# ###.### #..$.......#####.## #.....# ...####..#.# #.######.#.#.### . .....#.# #........>...... ####.##.# #######.......## #.##.# #.#####.# #.##.# ####)# .# ..##.# #....# # #.# #.##.# #.##.#### ########........ ................ #####.......... #.####..... #.# ####.# #.# #.###### #..<...# ######.#