### ############.# #............# ##.#######...# #.# #....######## #.######..#......... #.....##..########## #####.##.......# #.###......... #.########.### #............ ###.......# # #.#####.# #.# .# #######.###.... .=............. .######.###.... $.....zzz# .. ....<....# .........# .......... .#######... ... ....