######## #### #......# #...... #......############# #......# #......'.#.........# #......# #......#.'.........# #......# #.######......###.........######......# #......'......# #.........'....#......# ########......# #.........####.#......# #.....[# #.........# #.'......# ##'##### #.........# ###......# #.#### ########'## #..>...# #.J..# ##....# #####'## ####.# #..#### #..# # ##+##### ####.#### #########+## #......#### #.......# #..........### #......'..# #.......# ...........'.###......##.####)......# #..........#..##......##...##<......# #..........##..'......####..#[......# #..........#####......# ##.........# #..........# #......# ###.......# #..........# #......# #.......# #######'#### ##+##### ###.##### ##.# #..# #..# ##.# #.## #.# #.# #.# #.# ###'#### #.# #######+## #......# ##.# #........#### #......# ######..# #........'..# #<.....# +......## #........##.# #......# ####....########........##.####......# ##.#........#%.......##.[..'......# #.########.'........#######......# #.# ###........# #......# #.# ##+####### #......# #.# ####+### #.# ..# #