######## #......# #......# ... #......# .... #......# ...#####......# ####### ......##...######....%.. #....##................ #....##................ .)##....##..............b ........''............... ...#...)##..........#### #......##.........## #.....#####.......# #..... #.......# #..... #.......# #..... #.......# #.r... #.......# #.......# #.......# #######.# #.# #.## #..# ##.# ####.#### ####.......#### ##.............## ##...............## #........⌠........# #.......⌠>⌠.......# #........⌠........# #.................# ##...............## ##.............## ####.......#### ####.#### #'# #.# +.+ #.# ##'## ##...## #.....# #..<..# ##...## #####