##################### ##...................## ##.....................## ##.......................## ##....#################...>## ##....## ##....## ##....## ##....## ##....## ##....## ##.(..## ##....## ##....## ##....## ##.....## ##.....## #.......# ################ #...>...## #........###............... ##^.......## ........k.#./.............. .#..........## ....#####k..dd...%..)...... ..............## ...# ##q..########...... ...............## ... #.d## ...... ##.........=.....## .. #.#q## ..... ##...............## ####.# ..... ##...............## ##.# .../ ##...............## ## .... ##.........##.)..## ##......#####)[..## ##....## ##)...## ##.... ##....## ##.. ##....# ##. ##<..# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #...# #..[# #...# #...# #.. ##...# #...# #... ###....#### #...# #...## ##.<..)....# ##...# . #....###..........# ##....# ..# #................# ##....## ...# ##............#### ##....## ....# ###.[..........## ##....## #....##.............## ####....## #.................## ###......## #..).............# .##+++##.......## ##...............## ...............## ##.........(.....## ................## ##...............# ...............## ##.........[...<. .............## ##..........#... #..........## ##........###. #........## ##.......# #.......## ##.....## ##.....## ##....## ##....## ##....## ##....## ##....## ##....## ##....## ##)...## ##....## ##....## ##....#################....## ##.............).........## ##............⌠........## ##...................## #####################