########################### ##...........>.............## ##...........................## ##.............................## ##...............................## ##.................................## ##............).....(................## ##.....................................## ##.....................................(.## ##.........................................## ##...........................................## ##.)...........................................## ##..........................###..................## ##..........................## ##..................## #....D........... .. #.............(.....## #.....h.......... ...# ##.........[.)<)......## #......(........# .....###..........÷).)........# #.......(.......# ..................((........... #........(...(... ................).............. ...(.....(...((.. ..............)..)..÷.......... ........(....... ...............)............... .......(....... ..............(................ ............................... .............)................. ..............###.............. .............## ##............. .>...........# #............ .............# #............ ..............# #............. .............................. .............................. .........................