######## ######## #......# ........# ###......# ####### ..).....# #.'......### #.....# ........####.#......'.#####.....# #........'....#......#...........# #........######......#######.....# #........# #.(....# ####.## #........# #####+## #.# #.......<# #.## #.# ##+####### #..# #.# ##.# ###.## #.# #....# #######+##### #####'## #....# #...........# #......### #....# #......(....# #......'.# #....# #....(..S...######......#.#####....# +......g....'....#......#...>......# #...........####.'......#######....# #.?.........# ###......# ###.## ######+###### #......# #.# #####+## #.# #.# .