###################### #>.............%...... #.#######.(..######### #.# #....##....# #.#######....##....# #.......+..........+ #.#######....##....# #.# #....##....# #%# #######)....... #.# ......### #.# .....#.# #.# ......#.# ##.### ############.# #....# #............. #....####.####..####. #.........##......# #....##########..## #....# #......# ###### #......# #.##%.## #......# #......# ####.#.# #......# #......# #<...### #......# #......# #.##.### #..b... #.. ...# ##. .#.# .. .#