############ ######### #..........# #.......# $ . #..........# ######.......# #.#..........#############............# #.'..........'.............####.......# #..........############### #.......# #.<........# #####.### #####'###### #.# ### #....# #.# #.# #.. ##'##### ##.# #.# #.# #......# ##### #..# ##.###### ##'##### #......# #.... #######'##### #.......# #......### #......# #...J######)..........# #.......### #......'.###......# +...J'....'...........# #.........#######).....#...'......+ #...J######...........# #.......#.......'......#####......# #.... #...........# #.<.....#########.)....# #......# ###+# ###'######### ######.## #......# ##+##### #.# ##..# ####'### #.# ###..## ####..# #######+## #.# #...## #....## #........# #.# #.### ###'####### #........# ##+######## #.# ##.####### #.........# #........###(........# #.. #........# #.....^...# #........'.#.........# ##. #........#####.........# #........#.#.........# #............#.........# #........#.'.........# #........###.#.........+ +........###.........# ######.### #.'.........# #........# ####'###### ##..# ###.........# #........# #.##### #..## #####'##### ####)##### #.....# ####.#### #.# ##..# ########'## #.......# #.## #..## ###.........# #.......# #..# #.## ###...........+ #.......# ##.# ##.#####...#.........# #.......# #.# #.....#..###.........# #......[###########.#########.......## #.........# $ #.................)..........>....### #.........# #.......###########.#########.....# #.........# ######.## #.# #.....# #.........# #.# #.# ####.## ###+##### ####.# #.# #.## #....# #.# #..# ###.###### ###+#### ######.### #........# #......#####........# #........# #......'...#........# #........# #......###.'........# #........########......# ###........+ #.....>.........'......# #........# #........########......# #........# ########## ######## ##########