######### .........# ############# #.........# #########...........# ...........###############...................# #.........................#######...........# #.........################# #......)....# #.........# #...........# ######.#### #...........# #..# #...........# #.## ########.#### #.# #...# ####+######### #<# #+### #............# ##'######## #............# #.........< #............######.......... #............'....'.......... #............######.......... ##########'### #.......... #..# #......... #.## #......... ##.# ##+####### ##..# #..## ######'##### #..)..(....# #..........# #..........# #..........+ #.<........# #########'## ###....# #...#### ##'######## #.........# #.........# #.........# #......<..# #.........+ #.........# #.........# #.........# ####+######