########## ..........# ############# ........<..# #............. ...........# #.....[.......# ............######.............# ........%...'....#.............# ............####.#.............# .....<.......# #.'.%%.[........# .............# ###.............# #########.#### #######'####### #######...### #.(# #........(..##### ######(##### #..).....(.....<# ##..........# #.......<...###.# +...........# ####........# #.# ##........).# #........# #.# #..........# #........# #.+ ##..........# #........# ### #...........# ########## #####'####### #..# # #.## #.####### ####.###### #..[....# #.........# #.......# #.........# #.......#########..(......# #....g......%.............# #.....S.#########.........# #.......# #.........# #.......# #.........# ####.#### ########.## #. .# #. #.