# # .# ###.#############..## ..................... ..................... .........YYH...().... ...(.....Hcc((((..... ###########'#######.. # #...# #.∩.# #...# ##+##