######### #...<..(# ###.......# #######.........# ####.......#...........# ##....##############....# #####..#### .....# #.....## #.##.. #####.##### .# # #.....##### #... #####....)##### ... .. #####.....# .. #######.##.###. #.............. ...#####.##.#.## #....Sh# # ........hl..# ............# .....?......... ....)?......#.# ........(.....# ............... $........#....#