### ########.# #........# #.######.# #.# #.# #.# #.# #.# #.# ######## #.######.# #.....<# #......#.# #.#####################.#.# #........)............#.#.# ####################.##.#.# #.##'#'#### #.........# #.....)...######## #.........'......# #.........######.# ##########.........# #.# #.......############ #.# ########.......#################.# +.........=..)..'(..........>.....# #######........################### #........# #####........# #........!...# #............# #............# #####........# #.######## #+#######.# .....>....# ..........# .....)...# .........# .........S....... ........#####.. ........# ........# .......# ......# .....# #.#